iOS APP上线参考文档---by talent.L

ios App上线流程


参考文档1

参考文档2

以上两个链接图文更清晰明了。

purchase

登陆Apple开发中心,登陆帐号

iOS APP上线参考文档---by talent.L_第1张图片

未交费帐户

加入苹果开发者计划

iOS APP上线参考文档---by talent.L_第2张图片

直接Enroll

iOS APP上线参考文档---by talent.L_第3张图片

选择个人开发帐户

填写个人信息,用VISA/MasterCard支付购买会员 ······

Certificates/Identifiers/Profiles

交费帐号

iOS APP上线参考文档---by talent.L_第4张图片

Certificate

iOS APP上线参考文档---by talent.L_第5张图片

普通帐号最多可注册iOS Development/Distribution证书各2个。

开发类证书包括两种,开发证书和推送证书。

产品证书,一般只要App Store and AD Hoc

证书创建时,系统会提示我们提供一个Certificate Signing Request(CSR)文件,即签名文件。

iOS APP上线参考文档---by talent.L_第6张图片
iOS APP上线参考文档---by talent.L_第7张图片

CSR文件实际上是自动生成了一对公钥和私钥,并保存在Mac的钥匙串中。当用自己的私钥对代码签名后,苹果就可以用证书中的公钥来进行验证,确保是本人对代码进行了签名。

证书共享只需要导出证书生成一个.p12文件,将文件共享,双击安装即可。

Identifiers 标识符

App要上线必须有AppID

iOS APP上线参考文档---by talent.L_第8张图片

最后选择相应服务后即可点击Register完成App ID的注册,当然后期也可以修改。

Provisioning Profiles 描述文件

描述文件也分开发和发布两类,创建流程都一样,选择App ID 和 Certificates 创建相应的描述文件。

iOS APP上线参考文档---by talent.L_第9张图片
iOS APP上线参考文档---by talent.L_第10张图片
iOS APP上线参考文档---by talent.L_第11张图片

团队开发时,只要将设备添加进去,再将之前的P12文件和对应的开发描述文件发给团队成员,即可共享证书并进行真机测试。

iTunes Connect

进入App发布管理中心新建App填写信息

iOS APP上线参考文档---by talent.L_第12张图片

开始设置信息

iOS APP上线参考文档---by talent.L_第13张图片
iOS APP上线参考文档---by talent.L_第14张图片
iOS APP上线参考文档---by talent.L_第15张图片
iOS APP上线参考文档---by talent.L_第16张图片

图片规格

iOS APP上线参考文档---by talent.L_第17张图片

准备提交

iOS APP上线参考文档---by talent.L_第18张图片
iOS APP上线参考文档---by talent.L_第19张图片
iOS APP上线参考文档---by talent.L_第20张图片
iOS APP上线参考文档---by talent.L_第21张图片

打包提交

.ipa是iPhone Application 的简写,即苹果手机程序安装文件,我们要做的就是将代码打包成一个.ipa文件。

检查基本设置

iOS APP上线参考文档---by talent.L_第22张图片
iOS APP上线参考文档---by talent.L_第23张图片
iOS APP上线参考文档---by talent.L_第24张图片

Edit Scheme

iOS APP上线参考文档---by talent.L_第25张图片
iOS APP上线参考文档---by talent.L_第26张图片

最后将模拟器切换到Generic iOS Device,并Command+B编译。

开始打包

菜单栏 Product --> Archive --> Export

iOS APP上线参考文档---by talent.L_第27张图片
iOS APP上线参考文档---by talent.L_第28张图片

确认无误后导出,导出的文件即.ipa文件。

上传

1.xcodeh 上传。回到Archive后,Upload to App Store。(当然,也可以直接Upload to App Store而不用导出,但这样容易出现未知错误)

iOS APP上线参考文档---by talent.L_第29张图片

2.Application Loader 上传。Xcode 自带工具。

iOS APP上线参考文档---by talent.L_第30张图片

你可能感兴趣的:(iOS APP上线参考文档---by talent.L)