在我的iOS应用程序中,我必须限制用户使用每个设备的iOS应用程序。为此,我找到了一个解决方案,我们可以使用UUID (Universally Unique Identifier)
或UDID (Unique Device Identifier)
。但根据this answer我不能使用UUID,因为如果应用程序被删除或重新安装UUID
已被更改,我不希望这样。此外,苹果拒绝应用程序,如果应用程序使用UDID
。如何唯一标识iOS设备而不是使用UUID和UDID
有什么办法可以唯一标识iOS设备。
你不能。为保密起见,Apple不允许它。但是你可以使用Keychain访问来存储一些有用的数据。但请检查Apple指南。 –
@Can ATAC,感谢您的评论。我不想存储任何数据,实际上我想从设备获得一些独特的价值。有没有其他方法可以做到这一点? – iKT
UUID是...的方式,取决于您的应用程序设计。 –