ios - 如何获取iPhone的唯一ID?
天蓬老师
天蓬老师 2017-04-17 17:38:16
0
9
736

id满足如下条件:

  1. 每台iphone id唯一;

  2. 该id不随APP卸载重装发生变化;

  3. 恢复出厂设置后,app仍能获取到之前相同的id。

ps:我知道有vendor id和advertising Id,问题是如何满足条件3
pps:之前把第一次生成的id存储在keychain中,不过恢复出厂后会丢失...

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

Antworte allen(9)
黄舟

这个问题现在是无解的了,苹果禁止对设备进行标识
用UUID基本也就够了

迷茫

i苹果不想让你获取,禁止你对手机做标示,只能用OpenUDID或者UUID+keychain,但是都不是完美解决方案,必须有所取舍

洪涛

3貌似没办法满足

左手右手慢动作

之前有一天研究了这个问题
最终答案是无解
最后我的解决方法就是
我是做智能硬件的
我让硬件那边告诉我硬件的唯一 ID

Peter_Zhu

可以获取设备的deviceId,这个才准确

阿神

已经有人回答了,无解的,只能用UUID

巴扎黑

苹果牛逼,无解

Peter_Zhu

有个UDID的框架,可以自己生成一个唯一标识符,不过不是真正的UDID,只是单纯的唯一标识符。自己搜一下吧。

伊谢尔伦

OpenUUID

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage