由于UDID已弃用,是否有任何其他可能的解决方案来获取唯一的设备标识符?我们可以使用vendorIdentifier,但如果用户下次重新安装应用程序,它将不会相同。以前我使用OpenUUID,这是一个更好的解决方案之一,但它现在似乎已被弃用。我的要求是发送一个唯一的设备标识符,即使用户删除或重新安装应用程序,它也应该是相同的。我们无法使用广告标识符,因为我的应用程序没有使用任何iAd框架,并且如果我没有正确配置iAd而使用广告标识符,应该有机会拒绝应用商店。在iOS 10.0中获取唯一的设备ID
我可以使用“CFUUIDCreateString”并存储它的钥匙串,以便它将相同,直到用户重置应用程序?这样做有没有其他风险?
检查http://stackoverflow.com/questions/25925481/how-to-get-a-unique-device-id-in-swift –
正如我所说,供应商标识符不会是相同的,如果我们删除并重新安装应用程序。 –
也许因为这是不可用的,你可以解释为什么你需要它,我们可以建议备用解决方案:D – SeanLintern88