ios - 如何识别ios设备中的唯一ID?
问题描述
如何识别ios设备中的唯一ID?如果我在同一设备上有多个具有不同开发者帐户的应用程序。如何检测两个应用程序在同一设备上?
示例:如何识别应用 A 和应用 B 安装在同一设备上。
- 不同的捆绑ID
- 使用不同的开发者帐户构建
- 在同一设备上
- iOS 9 及以上
除了识别设备的唯一 id 之外,还有其他解决方案吗?
解决方案
如果您尝试为每个 App-device 制作唯一 ID,我认为您可以通过从捆绑 ID 结合 UDID 生成 MD5 来制作唯一 ID
但是如果你想检测 App A 是否从 App B 安装,你可以使用 URL 方案: 在这里阅读更多
或者您可以阅读以下内容:在应用程序之间共享数据的不同方式 — iOS
推荐阅读
- python-3.x - list_datasets() 方法在 AWS Lambda 中不执行任何操作
- swift - CallKit中如何不调用didDeactivate和didActivate
- java - Oracle:选择以字符或相关特殊字符开头的单词
- angular - 如何访问角度 ngForm 数据
- node.js - 为什么数据没有写入文件?
- python - 列表值被替换而不是被附加
- javascript - 是否可以使用 insertAdjacentHTML() 插入标签以包装某个元素?
- python - Django / FactoryBoy - 相等的查询不相等?
- symfony - 使用存储库方法为实体定义 __toString()
- visual-studio-code - 在状态栏中隐藏通知铃