2011-10-05 3 views
0

UDID가 iOS 5에서 존속하지 않는다는 블로그를 방금 읽었습니다. 앱 ID는 나 자신을 생성합니다. 해당 UDID가 없으면 App Identifier 만 갖게되지만 잠시 userDefaukts에 저장되므로 앱을 제거하면 삭제됩니다.iOS 5 - UDID가 더 이상 없음 - 앱이 삭제 된 경우에도 사용자를 식별 할 수있는 중요한 데이터를 유지하는 방법

iPhone에서 앱을 삭제하더라도 안전하게 보관하려면 어떻게해야합니까? 사용자를 식별하는 데 사용하는 유일한 식별자가 아니더라도 최소한 하나 이상의 안정적인 식별자가 있는지 확인하기 위해이 작업을 수행해야합니다.

+2

그것은 * *되지 않는 것, * 제거되지 *. iOS 6이 출시 될 때까지 제거 될 것으로 예상됩니다. –

+0

참조 http://stackoverflow.com/questions/6993325/uidevice-uniqueidentifier-deprecated-what-to-do-now –

답변

3

확인이 아웃, 그것이 문제를 위해 특별히 설계된 : https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5

+0

사용자가 iPhone에서 앱을 제거하고 며칠 후 iTunes에서 업데이트하고 다시 설치하는 경우, MAC-Adresse/Bundle 식별자 쌍이 이전과 동일한 식별자를 생성합니까? – Oliver

+0

정직하게 나는 모른다. 저는 많은 개발자들이 이러한 움직임을 이용하고 있다는 것을 알고 있습니다. 그래서 커뮤니티가 여러분에게 대답 할 수 있다고 확신합니다. –