App Store误发布新版本:能否降级版本、阻止用户更新?
误发App Store新版本后的处理办法
能不能把App Store里的可用版本降级?
不行。苹果不支持直接将线上版本回退到旧版。新版本一旦过审上线,旧版本就不再作为公开的更新选项供用户获取。
能不能阻止用户下载这个新版本?
有两种可行方式:
- 暂停新版本发布:在App Store Connect里找到刚上线的新版本,选择「暂停发布」。操作后,已装旧版的用户不会收到更新提示,新用户下载的是之前的正式版本,不会获取到这个错误版本。
- 申请临时屏蔽更新:如果新版本有严重问题,可在App Store Connect提交紧急工单,向苹果说明误发布的情况,申请临时屏蔽该版本的更新推送。不过这个流程需要苹果审核,速度不一定快。
移除应用区域/下架能阻止用户更新吗?
- 移除特定区域:把应用从部分区域下架后,已在该区域下载过旧版的用户还是会收到更新提示(除非同时暂停新版本发布),新用户无法在该区域下载应用,但没法阻止旧用户更新,作用有限。
- 完全下架应用:下架后,已下载的用户仍能继续用旧版,但如果新版本已经推送给部分用户,他们还是能更新。而且下架会导致新用户无法下载,旧用户删了应用也没法重新安装,影响太大,不建议随便用。
更实用的替代方案
- 重新提交旧版本(改版本号):如果还保留着旧版本的安装包,给它改一个比当前线上版本更高的版本号(比如当前是2.0,旧版改成2.1),提交审核时说明误发布的情况,申请快速审核。过审后,用户收到的更新就是回到旧版的功能。
- 通知用户不要更新:通过应用内推送、邮件等渠道告知用户当前新版本存在问题,建议暂时不要更新,等修复后再操作。
内容的提问来源于stack exchange,提问作者Jose Jacob
相关产品推荐
相关产品推荐

