Sha*_*anK 1 iphone objective-c udid ios
我已就此做了大量研究,所以请在将此问题标记为与其他问题类似之前阅读该问题.
我们的应用程序需要唯一地确定iPhone,即使用户完全擦拭手机,当他运行我们的应用程序时,我们可以确定它是相同的设备.最重要的是我们还需要确定多个Apple ID用户的设备,因此包含Keychain访问和uniqueVendorID的建议可能无法正常工作,因为当其他用户开始使用该手机时,这些建议会发生变化.正如我读过的那样,使用MAC地址和设备的旧UDID从iOS 6.0开始不再可用.我通过[的UIDevice identifierForVendor]去,但是当所有由同一供应商提供的应用程序已被卸载此NSUUID改变参考.
我查看了这些资源:
和
我不能透露我的应用程序因不披露而执行的工作性质,但要澄清我的要求:
多个用户可能会在同一部手机上使用我们的应用程序,我需要一种方法来了解之前使用的设备用户A并且已报告已移交给用户B的设备与运行我们的应用程序的设备相同.有没有办法实现这个目标?
没有办法实现这一目标.
如果在出厂设置重置后,不同用户可能会在同一设备上使用您的应用,那么您无法实现所需.Apple已经弃用UIDevice uniqueIdentifier了本来可以做到这一点的方法.
| 归档时间: |
|
| 查看次数: |
547 次 |
| 最近记录: |