经过一整天的搜索,我无法找到一个好的解决方案
Apple不允许检查iDevice的IMEI号
Apple不允许检查UDID(已弃用)
有一个" identifierForVendor" 的选项,但我发现如果用户卸载并重新安装该应用,它可能会更改。
此时我的问题是这个
单个"特定用户名" 任何人都可以在最多5个iDevices上安装我的应用,之后用户必须更改" USER NAME&#34
我的应用只是在第一次启动时问这个,再也不会。在这个阶段我想要一个支票或柜台像任何计算"用户名" 的iDevices来检查它是否是第一,第二...... .........或第五。 ...
在这个问题/问题上需要你的想法或帮助
答案 0 :(得分:1)
您可能会尝试使用Apple提供的令牌进行APN(Apple推送通知),这对于设备+应用程序来说是独一无二的......可能存在应用程序会要求用户获得推送通知权限的问题,但您可以对你的应用程序强制执行,并让它只在casa用户接受它..
答案 1 :(得分:1)
我从您的问题中得到的是,您需要一个唯一的标识符来识别总设备。请在这篇文章中看看我的答案,我可以帮助你理解很多事情(How to generate unique identifier which should work in all iOS versions?)