苹果App Store应用的跨区升级

由于某些原因,iOS 系统的应用商店 App Store 里,某些应用只在特定国家或区域上架,例如中国区的所有 VPN 软件下架,美国区没有「网易云音乐」、「QQ 音乐」、「哔哩哔哩」等涉及版权的应用,因此 iOS 用户常备多个区域 Apple ID 是很常见的选择。


我手机里面下载的 QQ 音乐之前在美国区是上架的,最近更新却发现已经下架了,直接在 App Store 的更新列表里更新会报错,在这种情况下如何更新呢?

方法有以下几种:

1、在系统设置里登录需要更新应用对应区域的 Apple ID
重新登陆处于上架状态区域的 Apple ID 后,再更新这个应用就可以了。缺点是要切换登陆不同的 Apple ID,太麻烦了。但这个方法是所有版本的 iOS 系统都通用。

2、在 iOS 12 系统里面直接升级
如果你的 iOS 系统已经升级到 iOS 12,那么这里有一个好处是,你可以在 A 区域的 App Store(登录 A 区域的 Apple ID,应用在 A 区下架)升级 B 区域上架的应用,而无需切换 Apple ID。

例如著名的翻墙工具 Shadowrocket 在中国区是下架的,如果你切换到美国下载了该应用,再切换回中国区,以后还是可以正常更新的。

3、在 iOS 12 系统里面使用「卸载应用/Offload App」功能更新
这种方式的好处是即使是不同 Apple ID 下载的应用也可以成功更新,而且可以保留应用数据。

以 QQ 音乐为例,之前我是用美区账号下载的,而且下载了很多歌曲到本地。后来这个应用在美区下架了,直接在 App Store 里面更新会报错,目前通过这种方式可以更新成功且保留已经下载的歌曲。方法是:

依次打开「设置-通用-iPhone 存储空间」,找到对应的 App ——即 QQ 音乐后,选择「卸载应用/Offload App」,之后再选择「安装应用/Install App」即可。


如上图所示,「卸载应用/Offload App」和「删除应用/Delete App」的区别是,「卸载应用」能够保留应用的数据不删除。额外的好处是,我用美区账号下载的应用,应用在美区下架之后,我还可以更新成功。

4、借助 iMazing 等第三方工具
这个工具不仅可以备份单个应用,还可以跨区域跨账号升级应用,不过升级的条件是,你这个 Apple ID 之前下载过该应用。

好了,App Store 应用更新的方法就介绍到这里了。

评论

此博客中的热门博文

如何批量下载Twitter用户的原始图片

使用ADB不root删除小米MIUI系统自带应用

QQ 邮箱添加 Gmail 报错的解决办法