当您在供应门户中创建供应配置文件并设置要在 XCode 中使用的配置文件时,它始终使用人类可读的名称来完成。但是当存在涉及配置文件/签名的构建问题时,错误消息会提供有问题的配置文件的 UUID,而不是其人类可读的名称。那么,如何找出构建错误消息中的 UUID 指的是哪个配置文件?
最佳答案
我通常只是在提供配置文件目录中使用 grep -i UUID,然后 vim 文件以查找名称,但这里尝试使用脚本。
/usr/libexec/PlistBuddy -c 'Print :Name' /dev/stdin <<< $(security cms -D -i ~/Library/MobileDevice/Provisioning\ Profiles/UPPER_CASE_UDID_HERE.mobileprovision)
附注似乎 mdfind 可能擅长。
关于ios - 您如何从他们的 UUID 中识别配置文件名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19820481/