我在使用 Xcode 8.1 和 xcodebuild 的 mac pro 上自动构建 jenkins 时遇到问题。
我希望我的设置:
- 拉下 git 的代码(工作)
- 存档(存档失败)
- 创建 .ipa
- 部署到 TestFairy
我的存档脚本失败但仍在创建 ProjectName-Daily.xcarchive 文件:
xcodebuild -workspace ProjectName.xcworkspace -scheme ProjectName-Daily -configuration Release clean archive -archivePath ~/ProjectName-Daily.xcarchive DEVELOPMENT_TEAM=1234567890
在终端上失败,没有错误描述。我也试过-verbose
了,没有运气
然后我去存档 Xcode 上的构建,它工作得很好。不知道为什么脚本不能在 CI 机器上运行。还在我的个人 macbook pro 上尝试了该脚本,它工作得很好。
有什么想法吗?