我想我不是最后一个知道这件事情的人。
昨天新到的 iPhone 17 ,本来应该使用“快速开始”将数据丝滑地传输到新的 iPhone ,结果只有从 iCloud 恢复,iCloud 时间还停留在去年,。那就点其他选项-从旧手机恢复,等 apple ID 转圈半天,又是只能从 iCloud 恢复,在旧手机上把 iCloud 备份关了也不行。来来回回按电源键重新开始加上等它转圈,每次都是这个死循环。
一开始我还怀疑是自己哪里点错了,先去了官网看教程,没有操作错啊。然后去搜别人的视频,发现有不少人都说新机系统要≥旧机。然后我不管数据先进手机,把 iOS26.2 升级到 26.2.1 ,抹除,重新开始。AUV ,您猜怎么着,它就可以从旧手机丝滑迁移数据了。此时已经过去两个小时……
关键是我看了 https://support.apple.com/zh-cn/102659 和 https://support.apple.com/en-us/102659 也没说系统版本要≥旧机。我不清楚我这次是不是个例,也许是因为我关了 iCloud 备份但是没删备份。我能想到的 iPhone 的判断是这样的
if 旧机有 iCloud 备份:
if 旧机系统版本≤新手机:
return [iCloud 恢复,旧机恢复]
else:
return [iCloud 恢复]
else:
系统.update()
return [旧机恢复]
虽然我有 iCloud 备份,但是备份比较久远了,我不想从那里恢复,又因 17 出厂系统比较旧,所以导致了死循环。因为我看到有的人迁移数据前会要求更新系统。
应该把检测系统更新提前一步,总之就是写出来供大家参考。
1
MacsedProtoss 5 小时 3 分钟前 via iPhone
不是 这非常正常啊 你新系统可能修改了一些配置文件的格式或者位置 你旧系统怎么可能知道这件事?允许旧版本恢复新版本数据会直接炸上天
|
2
edinina 4 小时 34 分钟前
现在你新手机传输数据直接就会提醒你更新系统啊
|
3
hertzry OP @MacsedProtoss 是的,这很正常。不正常的是它不在开机联网阶段提醒我更新手机,官网指引也没有提这一点,反而要我自己先进系统更新完再抹除设备重新开始。
|
5
roma 4 小时 28 分钟前
12mini (ios 14.x.x ) 更换到 iphone 17 (ios 26),正常迁移
|
8
starkdon 2 小时 59 分钟前
我记得可以改备份文件里面的版本信息:Info.plist
同一个大版本的话应该问题不大 |
10
hillow 2 小时 52 分钟前
我觉得楼主这个是个例,因为我上周由 iPhone16 ( iOS26.2.1 ) 换到 iPhone17 ( iOS26.2 ) 恢复没遇到这个问题。
|
11
blackbookbj277 2 小时 47 分钟前
上周末,13(26.2.1)换到 17 ( 26.2 )几次都失败,还没到传输界面就退出了,17 升级最新后成功恢复。
|
12
chenzezeya 2 小时 29 分钟前
如果新机小于旧机,可以用爱思备份 ,改版本号和设备名称来搞定
|