
要查看UDID,首先要有iTunes或者苹果设备的相关驱动。iTunes可以在苹果官网下载。如已安装,跳过此步骤。
打开下载安装好的iTunes软件。使用数据线将手机和电脑连接好。
按下面的图示进行 *** 作即可以查看到UDID
此时会给我们自动展示mobileprovision文件的内容
Com + F 查找测试设备的UUID: 如 0800000DHDHDJD9889ddnd
查看是否有相应的UUID
1首先找到对应的包,把ipa包改名zip解压缩;
2右击查看包里的内容,找到名字为:embeddedmobileprovision证书文件;
3打开电脑终端,进入原来embeddedmobileprovision的目录,然后运行命令行:security cms -D -i embeddedmobileprovision
UDID可以看作为苹果设备的身份z号
NSString uuid = [[UIDevice currentDevice] uniqueIdentifier];获取设备的udid
1安装应用到手机A,获取UUID,UUID字符串是:5115e5a0a5464fcca1445fdb73e528b8,同时把UUID保存到钥匙串。
2卸载应用重新安装,获取钥匙串里保存的UUID是否有值。通过测试验证,钥匙串里有对应保存的UUID,并且UUID字符串是:5115e5a0a5464fcca1445fdb73e528b8(同第1步保存的一样)。
3反复卸载、安装进行多次,得到的结果(同第2步一样)。
4恢复出厂设置(跟着提示进行就行,有点繁琐)
41把手机恢复出厂设置(抹掉所有内容和设置),抹掉时不进行备份 *** 作,选择立即抹掉。
42进行重新设置手机,设置手机时有一步骤是选择恢复备份的界面,选择设置新的iPhone。(就是不选择恢复备份的iCloud备份的数据)。
5完成第4步以后,手机恢复正常使用。在进行安装应用到手机A。这时,通过测试验证钥匙串里已经没有了之前保存的UUID。这时是重新获取一个新的UUID进行保存到Keychain(钥匙串),UUID字符串是:e56b79c897c847dc82461bad40937cbd。
6这时把iCloud里的钥匙串打开,进行iCloud数据备份。
7再次进行恢复出厂设置(换个方式进行)
71把手机恢复出厂设置(抹掉所有内容和设置),抹掉时进行备份 *** 作,备份以后进行抹掉。
72进行重新设置手机,设置手机时有一步骤是选择恢复备份的界面,这时选择恢复iCloud备份的数据。
8在次进行安装应用到手机A。这时,通过测试验证,钥匙串里有对应保存的UUID,并且UUID字符串是:e56b79c897c847dc82461bad40937cbd(同第5步保存的一样)。
1打开手机的iCloud云盘进行数据备份
2打开iCloud里的钥匙串选项
3在重新恢复出厂设置的时候(抹掉所有内容和设置),要选择iCloud备份的数据后,在进行抹掉 *** 作。
4在重新设置手机的时候要保证填写iCloud备份是时对应的iCloud账号(第3步的iCloud账号)。
5要选择iCloud备份数据恢复设置。
6不能对手机进行刷机 *** 作。
(通过测试,我个人认为,手机本人刷机后(非一般 *** 作),重新开机,填写iCloud账号同一个的情况下,也可以恢复钥匙串,得到用户应用和设备的唯一性)。
苹果设备的UDID可以直接通过电脑软件iTunes查看。
参考工具和原料:
1一台MacBook Air。
2一台iPod Touch。
查看方法:
1将一台iPod Touch连接MacBook Air,打开软件iTunes查看。
2点击序列号,查看当前设备UDID(一行由数字和字母组成的字符串)。
你好。
你用[myCentralManager scanForPeripheralsWithServices:nil options:nil];搜索一下可以连接的设备
再通过CBPeripheral的identifier属性就获得你需要的UUID了
以上就是关于如何获取 ios 设备 udid全部的内容,包括:如何获取 ios 设备 udid、iOS查看证书中增加的测试设备UUID、iOS 查看ipa包里包含的设备UUID等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)