一、准备以下文件
1.发布证书.p12
2.provisioning profile
3.推送证书.p12(如果项目中包含推送功能)
二、双击安装证书和provisioning profile文件
三、在项目中设置证书和provisioning profile
** 有账号,直接选择team
** 没有账号,无法选择team的情况按照以下步骤
1.target -> general 设置好 bundle id
2.target -> Build Settings 设置证书和团队,如图
1)以下三处分别选择对应的证书,开发者账号的组织名称,Provisioning Profile名称,
如果没有相应选项,可以选择Other手动填入。
2)开发者组织名称获取方法:
打开钥匙串访问 -> 双击证书 -> 组织单位
3.target -> signing & Capabilities 设置bundle id和Provisioning profile
1)不要勾选automatically manage signing
2)填写好bundle id和Provisioning profile
4.project,xxxTests, xxxUITests做好相应配置
四、product -> archive -> distribute App,选择 Enterprise(In-house打包),导出ipa包,放到蒲公英,fir.im等第三方进行分发,分享二维码或者URL即可
以上内容根据实际操作整理,如有问题,欢迎补充,参考https://www.cnblogs.com/jiangqi/p/5220713.html