ios - 如何跟踪某些 iPhone 设备 ID 以防止重新安装

标签 ios swift swift2

我正在尝试找出一种方法来跟踪或记录某些设备标识符,以便如果有人重新安装我的应用程序,他们必须使用他们的旧帐户。否则,现在正在发生的事情是,人们是否因为使用不当而被阻止使用该应用程序,然后他们删除该应用程序,重新安装,并能够创建一个新帐户。我通过一些想法使其更加严格,但我的想法之一是跟踪设备 ID 以防止两个用户拥有相同的设备 ID。

有什么办法吗?

谢谢。

最佳答案

创建您自己的标识符并将其存储在钥匙串(keychain)中(连同其他敏感的用户详细信息)。删除应用程序时不会删除它,只有当设备恢复到全新安装或安装应用程序之前的旧备份时才会被删除。

关于ios - 如何跟踪某些 iPhone 设备 ID 以防止重新安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32554842/

相关文章:

ios - EKEvents 不会快速填充表格 View

swift - 如何在谷歌地图顶部添加标签栏?

ios - 登录后如何使用 FBSDKLoginKit 注销?

ios - ComponentKit 在子类化 CKCompositeComponent 后无法调用 super newWithView

objective-c - 浏览文本字段

ios - PFQuery,其中指针数组包含某个 PFObject

ios - 从 URL 转换图像返回 NSURLConnection 已完成,错误代码 -1022

swift2 - UIApplication.sharedApplication() 不可用

ios - 解析 - callFunctionInBackground 在 [__NSTaggedDate UTF8String] 上使应用程序崩溃 - 但当我提交应用程序时却没有崩溃

ios - 如何将 UIview 添加到 SpriteKit 项目?