Xcode 9导出选项如何指定配置文件

时间:2017-07-10 16:37:54

标签: ios jenkins build xcode9-beta

我正在使用Jenkins和Xcode 9 beta运行构建,我收到了配置文件的错误。这是我得到的错误

  

NSLocalizedRecoverySuggestion =为其选择配置文件   "默认"在项目编辑器中构建配置。}

请告诉我如何解决此问题。感谢。

1 个答案:

答案 0 :(得分:3)

请按以下步骤操作:

  1. 使用Xcode手动生成并导出IPA文件,它将在导出的文件夹中创建文件名ExportOptions.plist,将该文件复制到工作区根文件夹
  2. 在Jenkin常规构建设置中,取消选中“打包应用程序,构建并签署.ipa?”,然后选中“生成存档?”
  3. 像这样添加一个执行单元格:xcodebuild -exportArchive \ -archivePath "${WORKSPACE}/build/YourProject.xcarchive" \ -exportPath "${JENKINS_HOME}/jobs/${JOB_NAME}/builds/${BUILD_NUMBER}/archive" \ -exportOptionsPlist "${WORKSPACE}/ExportOptions.plist"
  4. (可选)再次设置上传IPA文件的后续步骤(如果有)。