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.}
原因可參考: Jenkins自動(dòng)打包錯(cuò)誤_error: exportArchive: "***.app" requires a provisioning profile. 的 [報(bào)錯(cuò)原因] 段落.
解決方法:
在 PPAutoPackageScript文件夾下存在四個(gè) plist文件:
對(duì)應(yīng)的是 使用xcode導(dǎo)出ipa時(shí)的四個(gè)選項(xiàng).
在使用shell打包時(shí), shell腳本也有說明:
將這個(gè)四個(gè)plist文件, 添加如下配置:
(provisioningProfiles <Dictionary> key:bundleId _ value:描述文件的名稱)
如圖:
增加該配置以后, 再次執(zhí)行打包shell即可.