gpt4 book ai didi

iphone - 删除应用程序后按下 CFUUIDRef

转载 作者:行者123 更新时间:2023-12-01 18:26:17 25 4
gpt4 key购买 nike

最近苹果拒绝了使用唯一设备标识符(UDID)的应用程序,在我的应用程序中我创建了一次 CFUUIDRef第一次使用每个设备,效果很好。
在我的应用程序中,当我第一次创 build 备 ID 并将其发送到服务器时,我向新用户提供了 10 次单击按钮(某些服务),并且该 ID 现在具有 10 次单击的信用。
问题是当用户删除我的应用程序时,它会生成一个新的标识符。
我如何使用标识符将一些文件写入 iphone,例如“MyCustomDeviceID”
当用户下载应用程序时,我正在检查该文件是否存在,如果存在,我将获取保存的参数,如果不存在,我将创建标识符,然后创建文档。
我得想办法在 iPhone 上留下印记。

想法将不胜感激!

最佳答案

假设您可以转换 CFUUIDRef进入 NSString ,您可以将其存储在钥匙串(keychain)中。存储在钥匙串(keychain)中的项目在应用程序删除时仍然存在。查看 PDKeychainBindingsController以供引用。

关于iphone - 删除应用程序后按下 CFUUIDRef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13513761/

25 4 0
文章推荐: excel - 如何加载和卸载用户表单
文章推荐: objective-c - nslog可以打印变量,但是变量不保存值吗?
文章推荐: iphone - 如何在 iOS 中使用动态部分对 tableview 进行分组
文章推荐: java - Android 将 ArrayList 保存为 SharedPreference