最近学习并完成了对IOS应用的打包上架,感慨终于把IOS从无到有的流程全部走完。IOS的上架流程相对于Android确实是繁杂很多。但是IOS的上架到AppStore就够了,但是Android的要上架到很多市场,比如百度应用市场,小米应用市场等。两者都各有千秋吧。这里记录下我对IOS的上架流程:
前提:你要有个苹果开发者账号,以及mac电脑,已经一个开发好的项目。
登录官网
https://developer.apple.com/
步骤1:申请APP ID
注意:bundle id不能有 _ 或 - 字符。
步骤2:创建CSR
在mac系统,打开钥匙串访问
点击继续会生成这个文件
步骤3:制作Certificate证书文件
分别两次创建 development 和 distribution 的 cer文件
下载后得到这个文件,并且双击安装
步骤4:Provisioning Profile证书制作
分别两次创建 development 和 distribution 的 pp文件
步骤5:Xcode配置
添加Apple id
在项目中配置pp文件
步骤6:在iTunes Connect 添加并且配置应用信息####
步骤7:打包
在Xcode->Product->archive
步骤8:审核
当步骤7完成后,等30分钟左右(有时很快)。