Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当您在供应门户中创建供应配置文件并设置要在 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)
ps 似乎是 mdfind 擅长的东西。