【发布时间】:2012-11-25 06:55:51
【问题描述】:
当项目选择了正确的 Provisioning Profile 时,我可以使用 Jenkins/xcodebuild 进行构建。
我们希望能够在 xcodebuild 中设置配置文件。
不幸的是,当jenkins用户运行时
xcodebuild PROVISIONING_PROFILE="XXX"
...大量的构建输出...
Check dependencies
Code Sign error: Provisioning profile 'XXX' can't be found
我可以运行同一行并使用普通用户帐户访问 ~/Library/MobileDevice/Provisioning Profiles/ 中的文件
配置文件存储在/Users/Shared/Jenkins/LibraryMobileDevice/Provisioning Profiles
有人知道 Jenkins 用户还会在哪里寻找这些吗?
【问题讨论】:
-
您是否尝试过像这样使用配置文件的完整路径?:
xcodebuild PROVISIONING_PROFILE="/Users/Shared/Jenkins/Library/MobileDevice/Provisioning\ Profiles" -
试过了也没用
标签: xcode4 jenkins code-signing xcodebuild