iOS脚本打包错误error: exportArchive: "***.app" requires a provisioning profile.

error: exportArchive: "JenkinsTest.app" requires a provisioning profile.
Error Domain=IDEProvisioningErrorDomain Code=9 ""JenkinsTest.app" requires a provisioning profile." UserInfo={NSLocalizedDescription="JenkinsTest.app" requires a provisioning profile., NSLocalizedRecoverySuggestion=Add a profile to the "provisioningProfiles" dictionary in your Export Options property list.}

iOS脚本打包错误error: exportArchive:
error info

原因可参考: Jenkins自动打包错误_error: exportArchive: "***.app" requires a provisioning profile. 的 [报错原因] 段落.

解决方法:

在 PPAutoPackageScript文件夹下存在四个 plist文件:

iOS脚本打包错误error: exportArchive:
修改plist.png

对应的是 使用xcode导出ipa时的四个选项.

iOS脚本打包错误error: exportArchive:
导出ipa.png

在使用shell打包时, shell脚本也有说明:

iOS脚本打包错误error: exportArchive:
shell.png

将这个四个plist文件, 添加如下配置:
(provisioningProfiles key:bundleId _ value:描述文件的名称)
如图:

plist配置.png

增加该配置以后, 再次执行打包shell即可.

你可能感兴趣的:(iOS脚本打包错误error: exportArchive: "***.app" requires a provisioning profile.)