似乎我们不能再使用[UIDevice currentDevice].uniqueIdentifier
了。应该使用广告标识符。但广告标识符仅在iOS 6.0之后可用。
如何唯一识别低于iOS 6.0的设备?
答案 0 :(得分:1)
是,不推荐使用唯一标识符。为此,我有一个解决方案。请通过以下链接,我相信这是苹果UDID的替代。
答案 1 :(得分:0)
首次启动应用程序时,创建一个带有CFUUIDCreate
的UUID,将其转换为带有CFUUIDCreateString
的字符串,然后将其保存到应用程序缓存目录中的文件中。在随后启动应用程序时,请使用保存到文件中的UUID,而不是创建新的。