Xcode 8使用Jenkins CI构建

Die*_*iza 5 xcodebuild ios jenkins swift2.3 xcode8.1

我在使用Xcode 8.1和xcodebuild的mac pro上构建自动化jenkins时遇到了问题.

我想我的设置:

  1. 下拉git的代码(工作)
  2. 存档(存档失败)
  3. 创建.ipa
  4. 部署到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上的脚本,它工作得很好.

有什么想法吗?