iOS 上传应用到APPStore 详细版
现在仔细写个上传应用的过程,希望可以帮助到有需要得人
上传应用第一步:去到苹果开发者中心https://developer.apple.com/account/ios/certificate/certificateList.action?type=developmenta按照图片里的标示一步步来
![](https://pic1.zhimg.com/80/v2-be8b3b499465546e0fc36bd5cd293a42_720w.jpg)
先去给工程注册个APP IDs如果已经有了就不用重新注册了,升级版本的时候这个APP ID是不能变得,一个项目只能有一个ID,好了现在把创建的ID复制粘贴到你的应用的plist文件的bundleID上,plist列表里有个Bundle versions string, short 这个后面应该填写的是你的应用的版本号,这里写完以后就去下面图片得位置看看有没有改变
![](https://pic1.zhimg.com/80/v2-70ebce60eab403f1a1062e09e45c2a37_720w.png)
,如果跟bundleID是一致的就对了
现在去图片上的位置修改release
![](https://pic1.zhimg.com/80/v2-c371c5aa9dea3e37e2d2546da6d6b853_720w.jpg)
![](https://picx.zhimg.com/80/v2-943d310873fa3433afcf79d7f15f6606_720w.jpg)
发布应用的时候是选release,调试的时候选debug
第二部:现在去开发者中心申请个发布证书,
![](https://picx.zhimg.com/80/v2-e7b57f28b1a37209d7ff5db3abb464ba_720w.jpg)
在这里点击+号,添加证书
![](https://pica.zhimg.com/80/v2-4f3f973cc946932db1a06995726b4eb5_720w.png)
这里选第一个,如果第一个变成灰色不可选就去以前生成的证书里删掉一些创建了但是没有用的,这里就可选了,创建证书需要的时候后面需要选择一个文件上传
打开电脑的力钥匙串
![](https://picx.zhimg.com/80/v2-1b359b011361d4103445f0cb8c59e9b0_720w.png)
![](https://picx.zhimg.com/80/v2-e6ce36bab3725e1729f9310018bb9f2c_720w.png)
创建的证书点击保存在磁盘然后被创建在桌面上,现在就把这个证书传给我们上面的发布证书吧
就是这里上传
![](https://picx.zhimg.com/80/v2-437438f0d8042b49d443a8eba685a572_720w.jpg)
第三部:好了现在是第三部了
![](https://pic4.zhimg.com/80/v2-3cc867eae37d3ca509c46a409796ded8_720w.jpg)
创建发布描述文件
![](https://pic3.zhimg.com/80/v2-07a8a3da04eb86eaf7877a284d0de5d6_720w.jpg)
就选APP Store然后下一步
![](https://picx.zhimg.com/80/v2-962fc06f87af11b7ba1c699ebe03c8f5_720w.jpg)
这里就选我们项目的APP ID的
![](https://pic1.zhimg.com/80/v2-76c7da82347f3f7bdca7812bab0c5845_720w.jpg)
这里根据时间选择我们应用的发布证书
![](https://pic1.zhimg.com/80/v2-cc654e58225e7c6e32e65a1dc3066f49_720w.jpg)
起名字***规范一些,前面写自己工程的名字,后面拼接上如果是测试证书就以Dev结尾,如果是发布证书就以Dis结尾
![](https://pic4.zhimg.com/80/v2-8eb4abf0627908b12060e264bcb25929_720w.jpg)
把创建的描述文件Download下来并双击安装,然后点击Done
第四部:现在我们回到工程配置一些东西,配置完就可以上线了
这里Provisoning Profile就选你的发布证书,上面的Code Signing都选成自己项目的描述文件 现在clean一下工程,插上手机编译一下,看下有没有报错,如果编译通过了就进行下一步
![](https://pic1.zhimg.com/80/v2-181ba99df4983e7bd734c03dc6a64a97_720w.jpg)
Xoce右键出现上图的选项
![](https://pic4.zhimg.com/80/v2-80d995c92d9e406540c7b0546fe7fe92_720w.jpg)
点击交付您的应用程序
![](https://pic1.zhimg.com/80/v2-9f3159f0b2501eb73d1802693ceedebc_720w.jpg)
找到工程的这个地方,右键点击show in finder
![](https://pic1.zhimg.com/80/v2-f28d9f8018f350f4df255eefffcb1d36_720w.jpg)
把右键压缩掌上房也就是你的工程
现在再交付应用吧就是把你压缩的工程包传上去就可以
![](https://pica.zhimg.com/80/v2-6f0c274ba175ee292a954ed07b37fcaf_720w.jpg)
如果你看到这个页面,那么恭喜你,你终于把项目的包传上去了
最后一步:现在我们去iTunce里面填写一些东西就大功告成了
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app
![](https://pica.zhimg.com/80/v2-e10bce2f365050e5906f6b36d7c636eb_720w.png)
这里点击+号就可以添加应用了,把项目的一些情况填写一下保存后提交审核就可以了,这里可以看到审核的状态
现在我们终于把工程传上去了,在上传过程中可能会遇到一些问题,大家可以给我留言~