ios - 如何检查 iPhone 之前是否安装过我的应用程序?

标签 ios swift3

我想知道用户之前是否在同一设备上安装过该应用程序。我可以检查某种唯一 ID 吗?

最佳答案

您可以使用共享钥匙串(keychain)来存储您的 AppId 和其他敏感信息,并在应用启动时获取。删除应用程序不会从钥匙串(keychain)中删除/清除数据。您将以编程方式保存和清除数据。此外,来自同一家族(由同一团队开发)的应用程序只能从共享钥匙串(keychain)中读取数据,并且数据以加密形式保存,因此这是完全安全的。您可以点击以下链接。 http://evgenii.com/blog/sharing-keychain-in-ios/

关于ios - 如何检查 iPhone 之前是否安装过我的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41821947/

相关文章:

iphone - iOS - Facebook SDK 3.1.1 构建失败 armv7

ios - 在 UICollectionView 中创建具有完全适合形状的 UIImageView 中的 UIImageView

ios - 如何播放 Spotify 播放列表

swift - 对 UITabBarController 使用自定义 collectionView

swift - 值不等于 nil 会使程序崩溃,错误为 "unexpectedly found nil while unwrapping an Optional value"

ios - 范围(0...4)和 substringWithRange?

iOS - Google 登录库问题

ios - 将数据从 Marker 传递到其他 VC

ios - `ExpressibleByArrayLiteral`符合类及其父类(super class)=> “<superclass> is not convertible to <subclass>”

ios - 在 super.init 初始化 self 之前在属性访问 'self' 中使用 'frame'