2011-04-27 3 views
3

내 앱용 동기화 솔루션을 개발 중이며 방금 내 앱을 다운로드 한 사용자가 앱의 데이터를 동일한 앱과 동기화하지만 다른 기기에서 호스팅하고 싶은지 확인할 수 있기를 바랍니다. iPhone과 iPad에 모두 설치됨), 사용자에게 동기화 설정을 요청할 수 있습니다. (a) 사용자의 iTunes 계정 정보 (전자 메일 주소 또는 다른 고유 식별자)를 얻거나 (b) 사용자의 iTunes 계정이 이미 다른 장치에 응용 프로그램을 설치했는지 식별 할 수 있습니까?iPhone/iPad 사용자의 iTunes 계정 정보를 식별하는 방법은 무엇입니까?

답변

5

사용자의 iTunes 계정 정보를 얻을 수있는 방법이 전혀 없습니다. 그것은 보안 문제가 될 것입니다. 이 디바이스는 자체 사용하여 얻을 수있는 고유 한 장치 ID를 가지고 : 사용자가 앱에서 푸시 메시지를받을 수의 opts 경우, UrbanAirships 항공 우편/푸시 기능을 수행 할 수 있습니다 구현하는 경우

[[UIDevice currentDevice] uniqueidentifier];

얼마나 많은 사용자가 옵트 인되어 있는지, 장치 이름 속성을 설정했는지 확인해보십시오.

또한 여러 장치간에 데이터를 동기화하려면 Dropbox을 제안합니다.

+0

감사합니다.이 정보를 사용할 수 없지만 명시 적으로 그렇지 않다는 것을 알 수는 없습니다. 해명 해줘서 고마워. – Jason