사과 ID와 같은 사용자의 정보를 sdk를 통해 얻을 수 있습니까? 앱 사용자에게 연결된 계정이 필요한 앱을 작성 중입니다. 사용자가 여러 기기에서 하나의 계정을 사용할 수 있도록하고 싶기 때문에 기기 ID를 사용할 수 없습니다. 이렇게하는 가장 쉬운 방법은 앱 사용자의 사과 ID를이 계정의 ID로 사용하여 다른 계정을 만들지 않아도된다는 것입니다.SDK를 통해 사용자의 사과 ID를 가져올 수 있습니까?
답변
아니요 (AFAIK) 가능하지 않습니다. 장치의 UDID 만 검색 할 수 있습니다.
내가 과거에 한 일은 사용자 측의 여러 UDID와 내 측면의 계정을 연결하는 것입니다. 따라서 다양한 기기에 앱을 설치하면 해당 계정을 사용할 수 있으며 자동으로 해당 기기를 연결합니다 . 이상적은 아니지만 더 나은 해결책을 찾지 못했습니다.
아니요, 전화 번호와 마찬가지로 개인 정보 보호 문제입니다.
귀하는 Apple 데이터베이스에 액세스 할 수 없기 때문에 귀하의 사이트에 계정을 만들어야하며 아무도 분명한 이유로 iTunes 비밀번호를 기꺼이 제공하지 않습니다.
비밀번호를 아직 써야하므로 사용자 이름을 입력하면됩니다. 향후 애플리케이션 실행을 위해이 데이터를 기억하는 것은 매우 쉽습니다. NSUserDefaults를 사용하십시오. 나는 UDID를 사용하지 말 것을 권장하고 사용자에게 암호를 저장하는 옵션을 제공합니다. 그렇게하면 전화가 분실 된 경우 누구든지 소유자의 계정에 자동으로 액세스 할 수 없습니다. 사용자가 자동 로그인을 선택하면 앱을로드 할 때 비밀번호를 쉽게 저장하고 사용자 이름과 함께 보낼 수 있습니다. 이 게임 인 경우
, 당신은 사용자
정확히! AFAIK 이것은 애플 세계에서 얻을 수있는 유일한 신뢰할 수있는 고유 ID입니다. 애플은이 개발자들의 필요성에 대해 더주의 깊게 생각해야한다. 안드로이드에서는 사용자의 이메일 주소를 쉽게 얻을 수 있고, 아무도 그것 때문에 죽지 않고 모든 사람들이 모든 종류의 애플리케이션에 대해 매우 신뢰할만한 고유 ID를 얻을 수있다! – Heitor
I는 사용자의 응용 프로그램 파일 공간에 저장되어있는 파일의 이름과 암호화 된 비밀번호를 저장하고를 식별하기 위해 게임 센터 계정을 사용할 수 있습니다. 앱이 시작될 때이 파일을 찾으면 사용자에게 묻지 않고 로그인을 시도합니다. 암호화 된 상태로 파일 시스템에 저장된 암호는 안전하지 않은 것처럼 보일 수 있지만 응용 프로그램은 사람들이 암호를 훔치려 고 시도하는 것이 아닙니다.
이러한 종류의 데이터에는 키 체인 서비스를 사용하십시오. – sosborn
장치의 UDID 대신 [UIDevice currentDevice] .identifierForVendor를 사용해보십시오. 장치 및 응용 프로그램 설치에 연결됩니다.
- 1. MIPS : 사용자의 부호없는 int 값을 syscall을 통해 가져올 수 있습니까?
- 2. userName으로 사용자 ID를 가져올 수 있습니까?
- 3. Reflection을 통해 어셈블리 주석을 가져올 수 있습니까?
- 4. python-ldap을 사용하여 사용자의 암호를 가져올 수 있습니까?
- 5. 어떤 사용자의 Facebook 페이지에서 전체 이름과 그림을 가져올 수 있습니까?
- 6. javascript에서 modalpopup ID를 가져올 수 없습니다.
- 7. Jquery : div의 ID를 가져올 수 없습니다.
- 8. WCF 서비스, 서비스 호출에 대한 고유 ID를 가져올 수 있습니까?
- 9. 아이폰 SDK를 통해 GPS 위성 번호를 얻을 수 있습니까?
- 10. SDK를 통해 iPhone/iPad 삭제 "배지"를 사용할 수 있습니까?
- 11. iPhone SDK를 통해 문자 메시지 정보에 액세스 할 수 있습니까?
- 12. SDK를 통해 iPhone의 BlueTooth 기능에 액세스 할 수 있습니까?
- 13. 사과 푸시 알림을 어떻게 구현할 수 있습니까 ??
- 14. FQL을 통해 사용자의 이벤트 검색
- 15. 사용자가 sdk를 통해 이벤트에 참석
- 16. 초대 된 사용자의 ID는 어떻게받을 수 있습니까?
- 17. SDK를 통해 TFS의 전역 목록에 항목 추가
- 18. swfupload를 통해 ID를 검색 할 수 없습니다.
- 19. 브라우저에서 즐겨 찾기 목록을 가져올 수 있습니까?
- 20. C# - 응용 프로그램을 통해 MDI 부모 가져올 수 있습니까?
- 21. PHP를 통해 mod_rewrite urlBase 서버 매개 변수를 가져올 수 있습니까?
- 22. .Net을 통해 설치된 프린터와 관련된 아이콘을 가져올 수 있습니까?
- 23. 리플렉션/진단을 통해 메소드 내에서 호출 인스턴스를 가져올 수 있습니까?
- 24. MongoDB C# Query를 통해 배열에서 요소의 위치를 가져올 수 있습니까?
- 25. Mavens 속성을 통해 종속성의 최종 이름을 가져올 수 있습니까?
- 26. AJAX 요청을 통해 정적 자산을 가져올 수 있습니까?
- 27. Lwuit의 키 코드를 통해 문자를 가져올 수 있습니까?
- 28. 해커가 Ad-Hoc 파일을 통해 내 코드를 가져올 수 있습니까?
- 29. urllib2와 함께 인증 프록시를 통해 https 페이지를 가져올 수 있습니까?
- 30. 관리자의 ModelForms를 통해 위젯의 모델 클래스를 가져올 수 있습니까?
그러면 서비스를 사용하기 위해 계정을 생성하고 로그인해야합니다. 이것이 대체 솔루션입니다. 사용자가 계정을 생성하고 로그인 할 때마다 로그인 할 필요가 없도록 프로세스를 단순화하려고합니다. – gjrwebber
음, 처음으로 UDID와 연결하면됩니다. –
기기의 UDID를 사용할 수 없으며 iOS 5.0부터는 사용되지 않습니다. Apple은이 기기를 사용하는 모든 앱을 거부합니다. – cheeesus