一、流程概览
1、申请钥匙串、申请证书。
2、注册Bundle ID
3、添加测试设备
4、配置证书
5、打包ipa
6、应用发布
Tips:
1、配置的bundle id应该与应用的bundle id一致。
2、证书分为开发证书和发布证书,发布证书配置时,发布到app store的选择“App Store”,发布到fir.im或者蒲公英等三方分发网站的选择“Ad hoc”
二、申请钥匙串文件
mac中应用程序->其他->钥匙串访问
![](https://img.haomeiwen.com/i16810373/8c0d1231b9de6a54.png)
输入邮箱地址,存储到磁盘。
![](https://img.haomeiwen.com/i16810373/e84e265584ac6074.png)
生成的文件
![](https://img.haomeiwen.com/i16810373/4d0af7aa6c83c885.png)
三、申请开发证书
浏览器打开苹果开发者中心,https://developer.apple.com
注册账号并登陆,进入配置界面
![](https://img.haomeiwen.com/i16810373/2e6dea91fdf7c3a9.png)
![](https://img.haomeiwen.com/i16810373/5ba7aea3918caf3d.png)
![](https://img.haomeiwen.com/i16810373/87473afb08d7a3e1.png)
![](https://img.haomeiwen.com/i16810373/578040d152730d6f.png)
四、注册Bundle ID
![](https://img.haomeiwen.com/i16810373/0699ffe1c8550bcf.png)
![](https://img.haomeiwen.com/i16810373/534696108bb84541.png)
![](https://img.haomeiwen.com/i16810373/040a4fffe769e614.png)
一路确定到注册完成。
五、添加测试设备
![](https://img.haomeiwen.com/i16810373/293ea6227d213460.png)
![](https://img.haomeiwen.com/i16810373/d5a3246a91068a03.png)
六、配置证书
![](https://img.haomeiwen.com/i16810373/2dbe04ec3014f0ca.png)
![](https://img.haomeiwen.com/i16810373/b45c0e5ee7af027c.png)
![](https://img.haomeiwen.com/i16810373/5dc49ed782f3e73d.png)
![](https://img.haomeiwen.com/i16810373/5feb873ea40ca715.png)
完成创建后,下载配置文件,双击运行。证书已经申请配置好了。可以真机调试或者发布。
七、打包ipa
在Xcode中,配置应用程序版本并构建:
在Xcode中,在您工程目录下的ios文件夹中打开Runner.xcworkspace.
选择 Product > Scheme > Runner.
选择 Product > Destination > Generic iOS Device.
在Xcode项目导航器中选择 Runner , 然后在设置视图边栏中选择选择 Runner target .
在Identity部分中,将Version更新为您希望发布的面向用户的版本号
在Identity部分中,将Build标识更新为用于跟踪iTunes Connect上的此版本的唯一版本号。每次上传都需要一个唯一的build号
创建一个构建档案并将其上传到iTunes Connect:
选择 Product > Archive 以生成构建档案
![](https://img.haomeiwen.com/i16810373/fd497b1900ca9bb8.png)
运行完成后选择
![](https://img.haomeiwen.com/i16810373/13f514c08f9c5201.png)
根据包的需求选择不一样的选项,我这里是发布到fir.im选择的Ad Hoc
![](https://img.haomeiwen.com/i16810373/d444036480dd93d0.png)
![](https://img.haomeiwen.com/i16810373/df4365eef41f4281.png)
![](https://img.haomeiwen.com/i16810373/a0f80f9d92d099e6.png)
![](https://img.haomeiwen.com/i16810373/1764f70cb215f284.png)
导出包即可。
八、应用发布
https://itunesconnect.apple.com
待续
网友评论