- 由于是迭代开发,所以之前已经创建好了证书、描述文件等(真机调试+打包+发布),我们只需Archive即可。
别急,跟着步骤走:
一.小版本只需修改build号(大版本同时修改Version号、build号);切换真机模式;勾选Product->Archive
![](https://img.haomeiwen.com/i2364940/8341da3a85926798.png)
二.Upload to App Store
![](https://img.haomeiwen.com/i2364940/016f637400bf743f.png)
![](https://img.haomeiwen.com/i2364940/0d709a895d544b56.png)
![](https://img.haomeiwen.com/i2364940/5ca4378c41ce87b9.png)
三.登录苹果开发者中心,勾选iTunes Connect
![](https://img.haomeiwen.com/i2364940/d6bf0b469b5da2e2.png)
![](https://img.haomeiwen.com/i2364940/96e70d79f8eeb87d.png)
四.选择更新迭代的App
![](https://img.haomeiwen.com/i2364940/0db3c98f2f2bb7c0.png)
五.点击iOS,填写要更新的App的相关信息
![](https://img.haomeiwen.com/i2364940/16e2a4bde4e3a89a.png)
六.填写信息界面中的要填写的构建版本,就是步骤2中的Archives操作。
![](https://img.haomeiwen.com/i2364940/e313c7722d1090b5.png)
-
选中步骤2中生成的构建版本,然后点击完成即可。
Snip20170727_190.png
- 重点:将构建版本设为过期(之前是将构建版本2和构建版本3设为过期) ,即使表面上看不到了,但是构建版本仍然在开发者中心,只是隐藏罢了。验证:构建一个同样的version版本,将build往上加1(变为1.0.9),version不变(1.0.8),其实就是构建版本1,就可以看到version为1.0.8中所有的构建版本了(3个)
![](https://img.haomeiwen.com/i2364940/15996bf129685786.png)
七.其他信息参考网上即可,最后提交审核。
![](https://img.haomeiwen.com/i2364940/9da5744607d5edf4.png)
八.一天左右,审核通过啦。
![](https://img.haomeiwen.com/i2364940/09cd9c136782dcd2.jpg)
遇到的问题1
-
已经在苹果开发者中心中上传了一个version为1.0.8,build为1.0.7的构建版本,这里你又重复创建了一个。
Snip20170727_182.png
- 解决办法:
将xcode中的version不变,build加1,或者+2即可。只要不是build不为1.0.7就可以,然后重复以上打包步骤即可。
遇到的问题2
-
问题:如图
Snip20170727_181.png
- 解决办法:
不可以。只有将build号加1,重新打包。
遇到的问题3
- 如果正处于等待审核的构建版本发现了一个致命bug,这时如何将构建版本从审核中移除呢?并且如何重新添加一个版本呢?
![](https://img.haomeiwen.com/i2364940/c4d2d902e7345f89.png)
![](https://img.haomeiwen.com/i2364940/ff3aad50c3f590d7.png)
还必须将构建版本选项卡中的构建版本删除
![](https://img.haomeiwen.com/i2364940/b83bb9e4895508f9.png)
- 重点:添加一个修改后的构建版本,只能在当前页面重新添加构建版本哦。因为加号按钮中的iOS是不可选的状态,就不会生成新的页面添加构建版本。
![](https://img.haomeiwen.com/i2364940/45f7ff4c620bace0.png)
遇到的问题4
-
若弹框提醒如下内容,点击否,然后勾选框选的内容即可。
Snip20170727_201.png
网友评论