app最关键的也是整个开发流程最后一步的是上传appstore,企业分发就不多说了,这个简易的说明就基本不用看了,能用到的可能很少。下面直接狂奔向主题。
如果是第一次上传app的话,需要准备生产证书,描述文件,添加app的id等,这些可以百度的,就不详说了。
app上线流程如下:
1.检查你的接口是否是你即将要上传的版本接口,有些公司的网络请求的地址可能有两套,一套指向测试环境,一套指向正式环境,所以这里你就需要检查了;
2.准备你的你的生产证书(看清楚是生产证书),下图中的code signing中的证书以及描述文件选择已经准备好的正确的生产证书以及描述文件,这里注意PROJECT和TAGETS中都要选择生产证书以及描述文件。
3.xcode->Product ->Scheme ->Edit Scheme 或者‘command+shift+,’这个组合快捷键,打开scheme设置,找到Run选项中的info的Build Configuration,如果是Debug就设置成release,如下图:
4.以上都准备好了的话,就可以打包了,打包如下图:
打包前需要选择成这样的,模拟器是不能进行打包的;
5.打包成功后需要导出ipa,如下图:
6.导出时可以再审核一遍相关信息,最后使用application loader交付ipa即可。application loader这个软件xcode自带的有,打开xcode,菜单栏xcode-》open develop里面很简单就不截图了。
7.然后登录你的itunes connect上构建一下这个版本就行,如果在itunes connect上没有找到交付的ipa,不要着急,审核需要一段时间不要着急,我最长一次大概用了几个小时才在itunes connect上找到我交付的版本,不过一般都很快。
这里只做一下初略的介绍,希望对阅读的人有帮助,如果哪些地方写的不对,忘指正。。。