我被告知使用 GUID/UUID 或获取 mac 地址以在用户设备中唯一标识我的应用程序。
此外,我使用这两种方法阅读的应用程序在上传到苹果商店后都被苹果拒绝。
问题是......,苹果目前批准的方式是什么?
我被告知使用 GUID/UUID 或获取 mac 地址以在用户设备中唯一标识我的应用程序。
此外,我使用这两种方法阅读的应用程序在上传到苹果商店后都被苹果拒绝。
问题是......,苹果目前批准的方式是什么?
检查这篇文章: http: //www.doubleencore.com/2013/04/unique-identifiers/
您可能想使用Advertiser Identifier:
NSString *adId = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
或供应商标识符:
NSString *idfv = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
此外,如果您计划使用 OpenUDID 或 ODIN1(或其他基于 MAC 地址的解决方案),您可能希望查看 iOS 7 发行说明和 API 差异。