配置文件中的UDID?

Jam*_*sta 24 code-signing udid ios provisioning-profile ios-provisioning

给定配置文件,是否有人知道如何确定该配置文件中的UDID?

Bob*_*bjt 53

要查看哪个iOS设备UDID与您的配置文件相关联,请使用"终端"命令:

security cms -D -i /path/to/MyProfile.mobileprovision

(将.mobileprovision文件从Finder拖放到终端窗口以填充文件路径)

在命令结果中,查找与配置文件关联的设备UDID的ProvisionedDevices部分,例如:

 <key>ProvisionedDevices</key>
<array>
    <string>abab79177cse660edf75b4affe9d87ef2685ade2</string>
    <string>3436dc195c5432f1c22b5a687adfcd350de3af0a</string>
    <string>04589ca69bbde998a72f320s7148290603bc025c</string>
    <string>8a684993a490ebfdf564ef20d5fa38ebfb31b8d7</string>
    <string>16663b95823sf346fc377c3d31a90bc9fcd61d1d</string>
    <string>2e88a9cb3155fc81577c580b86s74351e3f50d5b</string>
    <string>105404f9945627sa24be595015a7cb5655f096f1</string>
    <string>7ea5s4fe4ee0c8d40a18117c446306663fc0bf73</string>
</array>
Run Code Online (Sandbox Code Playgroud)


Jas*_*ien 27

在文本编辑器中打开它.您应该能够看到UDID的列表.

它们出现在"预配置设备"键下.

  • 它没有加密 - 它是一个二进制PList,所以除非您使用的文本编辑器支持二进制PList格式,否则它将以错误的编码显示. (2认同)

Gui*_*ume 5

对于随后的自动插件很抱歉 - 我是提到的插件的作者,但觉得这是对这个问题的恰当答案.

我为此需要编写了一个QuickLook插件.
它为您提供了配置文件中所有UDID的排序列表.当它了解有关特定UDID的更多信息时,它将允许您显示弹出窗口以获取有关该设备的更多信息.

这也是访问有关配置文件的其他有用信息的简单方法:创建和到期日期,应用程序ID,配置文件名称......

在这里下载.

该插件的屏幕截图