最新消息:20210917 已从crifan.com换到crifan.org

[总结]用Xcode去打包发布企业版iOS的app的详细过程

iOS crifan 3883浏览 0评论

经历了:

[记录]用企业账号打包企业版的iOS的app的ipa文件

[记录]尝试用Team Admin的权限的Apple ID去打包企业版ipa文件

[已解决]打包企业版ipa导出时出错:Your account already has a valid iOS Distribution certificate

[已解决]Xcode打包InHouse的app时出错然后重置证书时出错:Permissions failure Your account does not have permission to revoke iOS Enterprise Distribution certificates

[记录]重新生成自己账号的证书后再去尝试打包企业版app

[记录]通过fir.im下载和安装并运行企业版iOS的app

最终的完整过程如下:

Xcode打包发布企业版iOS的app的心得:

最终是:

1.用别人的Team Agent账号把自己的开发者账号加入到team中且是Team Admin的权限:

2.然后用自己的开发者账号去创建了自己的InHouse的Production的证书:

且下载到了本地(Mac电脑)中:

crifan_qorosauto_distribution_inhouse.cer

并双击安装到了钥匙串中:

3.新建了对应的App ID:

4.以及对应的Distribution的Provisioning Profile:

其中,是用了对应的App ID和对应的证书:

5.然后Xcode中配置好对应App ID,Team,PP文件,证书Certificate,签名Code Signing:

然后去Archive打包时,会提示对应的是否允许访问钥匙串中的密钥进行签名:

点击 始终允许

然后就可以正常打包了

6.打包好后,再去导出Export出,即可:

注意,选择对应的团队Team:

注意:

1.没有勾选那个 Include manifest for over-the-air installation

-》实际上后来证明:

[记录]通过fir.im下载和安装并运行企业版iOS的app

不选这个,也是可以通过别处,比如fir.im去发布,供别人下载并安装的。

2.没有勾选:Rebuild from bitcode

是因为之前遇到过:如果选了,则编译时间很长很长,感觉卡死,停止了一样,所以后来就没去选。按照道理上,最好选上。

最终打包出来ipa文件:

转载请注明:在路上 » [总结]用Xcode去打包发布企业版iOS的app的详细过程

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
93 queries in 0.182 seconds, using 23.32MB memory