抹掉iPhone所有内容和设置并保留eSim

去年iOS 13出了越狱,于是久违地给自己的11 Pro Max越狱了。上次越狱可能还是我用iPhone 7的时候吧。越狱之后,发现耗电猛增,而且新鲜感一下子就没了,更重要的是,我愈发好奇自己为什么不干脆直接买个Android手机折腾,反而要来折腾iOS。于是我把手机从越狱状态恢复,并且非常手贱地直接升级到了iOS 14 beta版本

在升级到iOS 14之后,我发现我没有办法使用iOS里的检查更新,会弹出「Unable to Check for Updates.」
Unable to check for updates

经过一番搜索,得到了大概两种解决方案:

  1. 回到越狱状态,重置RootFS
  2. 通过iTunes/Finder恢复iPhone

很显然第一个选项是不可能的,我当时已经升级到了iOS 14,哪怕是刷回iOS 13也依然不能恢复备份。第二个选项非常吸引我,但是我并不敢这么做,因为我不知道我的eSim能不能保留下来。

我手机里有两张卡,一张是实体的中国电信,另一张是Verizon的eSim卡。经过我一番搜索,我没搜到啥有用的信息,不过大部分人都说,需要重新走一遍eSim的激活步骤。如果要走eSim的激活步骤的话,那基本上是无法在国内重新激活成功的,因为根据Verizon官方的提示,在美国境外无法激活Sim卡,并且,我还得重新扫描一次二维码,很麻烦。

但是!就在昨天晚上,我无事可做,发现iCloud的备份自动备份成功,所以我一咬牙一跺脚决定抹掉手机。在抹掉手机的时候切记要选中「Erase All & Keep Data Plans」。抹掉之后,我先快速地重新设置手机,进入系统,查看是否能检查到更新,结果发现并不行。于是我重新下载了ipsw文件,从iTunes里刷入,然后再次快速重新设置手机,进入系统,这次发现可以成功检查到更新。所以我又一次抹掉了手机,但这一次我仔细地设置了手机,登陆了iCloud恢复备份,然后放在旁边等他自己恢复完毕。当我搞好这些的时候已经是凌晨三点多了,我不想再熬下去了,所以就把手机放在一旁,等明天再说。

第二天一醒,发现已经恢复完毕。照常使用。

在抹掉手机之后,初始化界面里是可以看到一张Sim卡的,也就是实体的中国电信。在初始化过程中,手机会提醒你发现了多张Sim卡,并且要你给他们命名,设定语音通话和数据。全程都没有要我重新扫描二维码或者与Verizon联系的字样。

总结一下就是,在中国境内,重置iPhone并保留Verizon的eSim卡,在重新设定手机的过程中可以顺利重新激活eSim并且无需扫描二维码或者与Verizon联系。