无法从iPhone Xs Max获取UDID iOS |苹果|苹果手机

时间:2018-09-24 09:48:50

标签: ios iphone udid

我需要获取iPhone Xs Max的UDID才能测试我的应用。 显然,这在iPhone Xs Max上不起作用 enter image description here

3 个答案:

答案 0 :(得分:2)

您收到一个错误消息,因为iOS 12要求通过有效的HTTPS连接安装设备管理配置文件。该站点的证书不受信任。

答案 1 :(得分:2)

更好地使用直接系统报告或XCode查找UDID:

  

答案:https://stackoverflow.com/a/52473809/342794   或https://stackoverflow.com/a/52997294/342794

使用udid.io的详细信息(特定于此问题)

似乎您正在使用udid.iohttp://get.udid.io-否“ https” !! ??)来获取UDID,而无需安装任何应用程序或连接到USB。 安全问题,这将在iOS 12上失败。

注意:即使对于较旧的iOS设备,它也会在移动设备上安装证书。并非真正推荐的方法。如果您没有其他选择,可以作为捷径。假设您有大量的QA设备,并且对设备(可通过网络访问的设备场)没有物理访问权限,并且不关心从不受信任的来源安装证书。即使在这种情况下,也要寻找一种替代方法,使用脚本为所有连接的设备(https://stackoverflow.com/a/52997294/342794)查找UDID。

在受支持的iOS上:

a。要求安装自动删除的证书。

b。在浏览器上显示UDID并提供电子邮件选项

屏幕截图:

Asks to install a certificate that gets deleted automatically

Shows UDID on the browser with an option to email

答案 2 :(得分:1)

  1. 打开 Xcode
  2. 转到窗口
  3. 选择设备和模拟器
  4. 选择您的 iPhone
  5. 复制标识符
  6. 的值

在此处查看答案-https://stackoverflow.com/a/53041428/1722622