您好,我想使用任何设备硬件参数为 iOS 设备生成一个唯一的 ID。我不想使用 MAC 地址,因为 MAC 地址也有可能被更改。那么您能否告诉我是否有任何其他唯一的硬件参数可以用来生成唯一的 ID。
我相信类似的事情this是普遍接受的 UUID 替代品。
简而言之,您需要创建一个 CFUUID,然后将其存储在 iOS 设备上的 Keychain 中,即使您卸载应用程序,该 CFUUID 仍然存在。按照这些思路编写了我自己的实现(显然不是我链接的实现),我还没有遇到任何真正的问题。甚至可以在您创建的其他应用程序中访问它,只要您在独立的应用程序中使用相同的安全参数访问它即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)