之前已有一个iOS的项目是iPad版的,是企业开发者账号的。
需要去打包一个企业版
此处自己的苹果的iOS开发者账号,是由于另外一个企业版app,而已经加入了对应的公司了
所以此处的Team中可以看到有
Qoros Automotive Co., Ltd.
的:
但是很明显,对应的PP文件找不到。
点击 Fix Issue
结果好像就解决了。
然后对于证书,这样填写,好像不行:
因为:Release没有对应的供选择
然后去找,找到了,去下载对应的:
xxxAppPrdProfile
下载下来:
然后这样去设置:
至少看起来,对于Release应该是没问题的了:
PP是Production的
Code Signing是企业的Qoros的Distribution
然后去打包,看看是否可以正常打包出来ipa
结果试了半天,还是证书出错,无法继续打包:
Check dependencies
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “018a8ed1-acec-425b-8371-c2c2b2f5de38”, however, no such provisioning profile was found.
然后也试了之前的半天:
多次重启Xcode和重启当前的项目
还是没用。
不过发现错误变了:
[已解决]打包企业版iOS的app失败:Code Sign error No codesigning identities found
然后得到可用的PP文件和证书了。
最后,再经过多次的,关闭和重启这个项目和Xcode
才能正常编译的。
注意:
即使PP文件正常了,往往也需要多次关闭和重启项目,关闭和重启Xcode,才能偶尔解决掉那个:找不到证书的问题“No matching provisioning profile found UUID”
转载请注明:在路上 » [记录]用企业账号给之前已有的app去打包发布企业版ipa