ios - 您如何从他们的 UUID 中识别配置文件名称

标签 ios xcode

当您在供应门户中创建供应配置文件并设置要在 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/

相关文章:

ios - Xcode 10 如何使用带有 obfuscator-llvm 插件的新构建系统

swift - 代码重构 - Swift

objective-c - 类似 Canvas 的元素

jquery - 如何在 jqueryMobile 中正确创建类似于 iOS tabbarController 的 tabbar Controller ?

ios - xcodebuild 在 'write auxiliary files' 步骤失败

ios - clocationmanager 在前几秒内返回零纬度和经度。我怎么能够

ios - 非开源 cocoapods

ios - 在 plist 文件上实现 2 个 ATS 规范

iphone - 线程1:信号SIGABRT xcode 4.4 ios 5.1 Objective-c帮助>。<

ios - 为什么找不到崩溃日志