Xcode 9 导出选项如何指定配置文件
Xcode 9 export options how to specify provisioning profile
我 运行 使用 Jenkins 和 Xcode 9 beta 进行构建,我在配置文件中遇到错误。这是我得到的错误
NSLocalizedRecoverySuggestion=Select a provisioning profile for the
"Default" build configuration in the project editor.}
请告诉我如何解决这个问题。谢谢
请按照以下步骤操作:
- 使用 Xcode 手动生成和导出 IPA 文件,它将在导出的文件夹中创建一个文件名 ExportOptions.plist,将该文件复制到工作区根文件夹
- 在 Jenkin 常规构建设置中,取消选中 "Pack application, build and sign .ipa?",然后选中 "Generate Archive?"
- 像这样添加一个执行单元:
xcodebuild -exportArchive \
-archivePath "${WORKSPACE}/build/YourProject.xcarchive" \
-exportPath "${JENKINS_HOME}/jobs/${JOB_NAME}/builds/${BUILD_NUMBER}/archive" \
-exportOptionsPlist "${WORKSPACE}/ExportOptions.plist"
- (可选)再次设置上传 IPA 文件的后续步骤(如果有)。
我 运行 使用 Jenkins 和 Xcode 9 beta 进行构建,我在配置文件中遇到错误。这是我得到的错误
NSLocalizedRecoverySuggestion=Select a provisioning profile for the "Default" build configuration in the project editor.}
请告诉我如何解决这个问题。谢谢
请按照以下步骤操作:
- 使用 Xcode 手动生成和导出 IPA 文件,它将在导出的文件夹中创建一个文件名 ExportOptions.plist,将该文件复制到工作区根文件夹
- 在 Jenkin 常规构建设置中,取消选中 "Pack application, build and sign .ipa?",然后选中 "Generate Archive?"
- 像这样添加一个执行单元:
xcodebuild -exportArchive \ -archivePath "${WORKSPACE}/build/YourProject.xcarchive" \ -exportPath "${JENKINS_HOME}/jobs/${JOB_NAME}/builds/${BUILD_NUMBER}/archive" \ -exportOptionsPlist "${WORKSPACE}/ExportOptions.plist"
- (可选)再次设置上传 IPA 文件的后续步骤(如果有)。