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