我正在寻找一种安全地识别移动设备的方法,使用唯一标识符。每次我在特定设备上安装我的应用程序时,我应该得到相同的唯一标识符。此标识符将上传到服务器后端并保存供以后参考。
这必须在不依赖手机IMEI号码的情况下实现。苹果早就禁止了iOS的IMEI号码,而谷歌也可能在明天禁止Android的IMEI号码。
对于Android,至少有 ANDROID_ID
。那么对于iOS呢?一点办法都没有吗?
一定有一种标准、可靠的方法可以在Android和iOS上实现这一点。我对任何/全部/付费/免费/本地/第三方解决方案感兴趣。其他公司是如何解决这个问题的?
我已经阅读了以下文章:
1. 识别应用程序安装。
5. UIDevice uniqueIdentifier已弃用-现在该怎么办?
7. iOS7 - 设备唯一标识符.
8. 将UUID作为唯一标识符实现并保存在Keychain中.
我想超越此方法。还有什么其他的方法可以采用?是否有一种全面、一劳永逸的、万无一失的解决方案呢?