id满足如下条件:
每台iphone id唯一;
该id不随APP卸载重装发生变化;
恢复出厂设置后,app仍能获取到之前相同的id。
ps:我知道有vendor id和advertising Id,问题是如何满足条件3 pps:之前把第一次生成的id存储在keychain中,不过恢复出厂后会丢失...
欢迎选择我的课程,让我们一起见证您的进步~~
这个问题现在是无解的了,苹果禁止对设备进行标识用UUID基本也就够了
i苹果不想让你获取,禁止你对手机做标示,只能用OpenUDID或者UUID+keychain,但是都不是完美解决方案,必须有所取舍
3貌似没办法满足
之前有一天研究了这个问题最终答案是无解最后我的解决方法就是我是做智能硬件的我让硬件那边告诉我硬件的唯一 ID
可以获取设备的deviceId,这个才准确
已经有人回答了,无解的,只能用UUID
苹果牛逼,无解
有个UDID的框架,可以自己生成一个唯一标识符,不过不是真正的UDID,只是单纯的唯一标识符。自己搜一下吧。
OpenUUID
这个问题现在是无解的了,苹果禁止对设备进行标识
用UUID基本也就够了
i苹果不想让你获取,禁止你对手机做标示,只能用OpenUDID或者UUID+keychain,但是都不是完美解决方案,必须有所取舍
3貌似没办法满足
之前有一天研究了这个问题
最终答案是无解
最后我的解决方法就是
我是做智能硬件的
我让硬件那边告诉我硬件的唯一 ID
可以获取设备的deviceId,这个才准确
已经有人回答了,无解的,只能用UUID
苹果牛逼,无解
有个UDID的框架,可以自己生成一个唯一标识符,不过不是真正的UDID,只是单纯的唯一标识符。自己搜一下吧。
OpenUUID