더 이상 [UIDevice currentDevice].uniqueIdentifier
을 사용할 수없는 것으로 보입니다. 광고 식별자가 사용되어야합니다. 그러나 광고 식별자는 iOS 6.0 이후에만 제공됩니다.iOS 6.0보다 낮은 기기의 광고 식별자
iOS 6.0 이하의 장치를 어떻게 식별 할 수 있습니까?
더 이상 [UIDevice currentDevice].uniqueIdentifier
을 사용할 수없는 것으로 보입니다. 광고 식별자가 사용되어야합니다. 그러나 광고 식별자는 iOS 6.0 이후에만 제공됩니다.iOS 6.0보다 낮은 기기의 광고 식별자
iOS 6.0 이하의 장치를 어떻게 식별 할 수 있습니까?
앱이 처음 시작될 때 CFUUIDCreate
으로 UUID를 만들고 CFUUIDCreateString
으로 문자열로 변환 한 다음 앱의 캐시 디렉토리에있는 파일에 저장하십시오. 이후 앱을 실행하면 새 파일을 만들지 않고 파일에 저장된 UUID를 사용하십시오.
예, 고유 식별자는 더 이상 사용되지 않습니다. 이것을 위해 나는 solution.Please 아래 링크를 통해 가서이 UDID 애플의 교체 믿습니다.
NSUserDefaults 파일로 그것을 쓰고 다시 읽어보다 문자열을 저장하기 위해 사용하는 것이 더 간단 할 수 있습니다. – zadr
사용자가 앱을 다시 설치 한 경우이 문자열은 여전히 고유합니까? 사용자가 이전에 저장 한 데이터, 점수, 동전, 이미 지불 한 것 등을 복구하는 데 도움이됩니다. – waterforest
[UIDevice currentDevice] .uniqueIdentifier를 사용하여 서버에 사용자의 데이터가 저장되었다는 점에 유감입니다. 사용자는 [UIDevice currentDevice] .uniqueIdentifier를 통해 재생 된 데이터를 다시 가져올 수 없습니다. – waterforest