转载来源:https://www.jianshu.com/p/2b3c2693f4f2
一、申请证书
1、打开钥匙串,请求证书
![](https://img.haomeiwen.com/i4409816/b9280cc1c6ad787f.png)
![](https://img.haomeiwen.com/i4409816/eb6bb23e39db975d.png)
![](https://img.haomeiwen.com/i4409816/33380738989caf5f.png)
2、申请证书:开发、发布证书
打开苹果开发者中心(https://developer.apple.com)
![](https://img.haomeiwen.com/i4409816/c76780a8671c7679.png)
![](https://img.haomeiwen.com/i4409816/fede471bb23109cd.png)
![](https://img.haomeiwen.com/i4409816/da15e6d33161d4a8.png)
![](https://img.haomeiwen.com/i4409816/38a83f1cd20fe6d1.png)
![](https://img.haomeiwen.com/i4409816/00a9560ec6ed7c42.png)
![](https://img.haomeiwen.com/i4409816/5b441b6b1d9c4693.png)
![](https://img.haomeiwen.com/i4409816/803958b58bac1495.png)
![](https://img.haomeiwen.com/i4409816/f3c5e4a220c2da09.png)
![](https://img.haomeiwen.com/i4409816/eb79a62971cd1cdc.png)
![](https://img.haomeiwen.com/i4409816/61902ee5010b4ace.png)
![](https://img.haomeiwen.com/i4409816/7cc9de823061bb22.png)
3、添加测试设备
![](https://img.haomeiwen.com/i4409816/be2c670667707fc8.png)
![](https://img.haomeiwen.com/i4409816/7e4273408ed8b99f.png)
通过蒲公英平台工具来获取设备ID https://www.pgyer.com/tools/udid
或者通过iTunes来获取
![](https://img.haomeiwen.com/i4409816/efcf9c5ab57fdad3.png)
![](https://img.haomeiwen.com/i4409816/85dbc8b2a4208339.png)
5、配置证书
![](https://img.haomeiwen.com/i4409816/807d4fb923d37bee.png)
![](https://img.haomeiwen.com/i4409816/e40e005443767ca6.png)
![](https://img.haomeiwen.com/i4409816/4b6bb3b28fff5d3e.png)
![](https://img.haomeiwen.com/i4409816/7c2cac300a32865c.png)
![](https://img.haomeiwen.com/i4409816/c0b8f27037da74b6.png)
![](https://img.haomeiwen.com/i4409816/39fe06f8111e05c3.png)
完成证书创建后,只要下载这个配置文件,双击运行就可以了。然后退出网页。证书就已经申请好了,配置好了。你也可以真机调试,也能发布了。(Xcode7 以后不需要开发者账号也能真机调试,只要你在Xcode登陆 Apple ID 账号,不过发布还是需要开发者账号的)步骤
![](https://img.haomeiwen.com/i4409816/8df0d97196cca85b.png)
![](https://img.haomeiwen.com/i4409816/5a79db6db736d9b6.png)
![](https://img.haomeiwen.com/i4409816/cdd168ef49f94927.png)
可以选择自动管理证书~
三、发布流程
打开 iTunes Connect (https://itunesconnect.apple.com) 登陆账号;
![](https://img.haomeiwen.com/i4409816/53d76a862c283947.png)
![](https://img.haomeiwen.com/i4409816/497075a090eab308.png)
![](https://img.haomeiwen.com/i4409816/3ff96eda08979b09.png)
![](https://img.haomeiwen.com/i4409816/66f9305fc1236f36.png)
![](https://img.haomeiwen.com/i4409816/372307f340a5a056.png)
![](https://img.haomeiwen.com/i4409816/6a3aab828cfb70a3.png)
打正式包
![](https://img.haomeiwen.com/i4409816/1f74b4b59f741ad0.png)
打包之前,编辑scheme archive模式下为release
![](https://img.haomeiwen.com/i4409816/780f51ec6f0527fe.png)
![](https://img.haomeiwen.com/i4409816/317fbf439b288ffb.png)
![](https://img.haomeiwen.com/i4409816/e09abda4b8b78628.png)
![](https://img.haomeiwen.com/i4409816/2b3a0824b61e2a1d.png)
![](https://img.haomeiwen.com/i4409816/764aa45f4bfa4fea.png)
后面几步也是选择发布证书,检查发布配置文件(注:如果是导出到分发网站的ipa,发布的配置文件必须是 Ad-hoc 的,企业级账号还可以是 In-house ,详细参考:蒲公英的说明),然后选择保存路径。然后在Xcode里面打开:
![](https://img.haomeiwen.com/i4409816/67d6940c3c336908.png)
运行后,登陆开发者账号。把ipa文件添加进去,下一步 ,下一步,就可以提交到 iTunes Connect了。(提交到分发网站的请参考:https://www.pgyer.com/doc/view/app_upload)步骤差不多,就不详解了。提交过程的快慢跟网速有关,成功后就可以关闭Xcode了,回到 iTunes Connect。
![](https://img.haomeiwen.com/i4409816/ea6e079fae937ea1.png)
进入活动。查看项目是否构建状态;如果完成了,就继续:
![](https://img.haomeiwen.com/i4409816/37d877db10534a6a.png)
添加完构建版本,存储下,整个资料的填写提交差不多完成。然后就可以提交审核了
转载来源:https://www.jianshu.com/p/2b3c2693f4f2
网友评论