iOS APP 更新到旧版本的解决办法

新版App在App Store发布除了会遇到各种审核问题以外,还经常会遇到一些奇怪的问题。比如在旧版APP里面提示升级,引导到App Store下载新版本,App Store里面显示“升级”按钮,下载下来的却是老版本。

其实遇到这种问题不用担心,一般的用户很少会遇到这种情况。产生这种问题的场景基本上都是在自己测试的时候。为了测试方便,我们一般都是从XCode直接打包安装到测试机,而iCloud备份了旧版本的APP信息,iCloud中并没有测试机上Apple ID安装某些版本App的记录。于是就从App Store先下载了历史上有记录的那个版本,再从那个版本进行更行。这也算是App Store的一个BUG。Apple一直没有修复这个BUG,导致测试更新的时候经常被吓到。

如何解决这个问题,不让产品和测试的同学感到困惑或担心呢?iTunes Connect里面也有相关的设置,叫做(Manage iCloud download settings for this app)。在今年9月份iTunes Connect改版后,这个设置选项还挺难找。这个选项的位置在:My Apps -> App名称 -> Pricing -> Manage iCloud download settings for this app。

点击这个链接后会展开设置区域,Apple在这里做了解释:如果某些版本有严重的兼容性或法律问题,可以勾选这些版本号,勾选后这些版本将不能再从iCloud上下载。一般来说,我们把所有非当前版本(Ready for Sale)都勾选上即可。

留下评论

电子邮件地址不会被公开。 必填项已用*标注