Rumah > Soal Jawab > teks badan
id满足如下条件:
每台iphone id唯一;
该id不随APP卸载重装发生变化;
恢复出厂设置后,app仍能获取到之前相同的id。
ps:我知道有vendor id和advertising Id,问题是如何满足条件3 pps:之前把第一次生成的id存储在keychain中,不过恢复出厂后会丢失...
黄舟2017-04-17 17:40:16
这个问题现在是无解的了,苹果禁止对设备进行标识用UUID基本也就够了
迷茫2017-04-17 17:40:16
i苹果不想让你获取,禁止你对手机做标示,只能用OpenUDID或者UUID+keychain,但是都不是完美解决方案,必须有所取舍
PHP中文网2017-04-17 17:40:16
3貌似没办法满足
ringa_lee2017-04-17 17:40:16
之前有一天研究了这个问题最终答案是无解最后我的解决方法就是我是做智能硬件的我让硬件那边告诉我硬件的唯一 ID
天蓬老师2017-04-17 17:40:16
可以获取设备的deviceId,这个才准确
阿神2017-04-17 17:40:16
已经有人回答了,无解的,只能用UUID
巴扎黑2017-04-17 17:40:16
苹果牛逼,无解
有个UDID的框架,可以自己生成一个唯一标识符,不过不是真正的UDID,只是单纯的唯一标识符。自己搜一下吧。
伊谢尔伦2017-04-17 17:40:16
OpenUUID