iOS/iPadOS 17.5 恢复部分用户已经删除照片的问题引起诸多担忧,沉寂几天后苹果发布 iOS 17.5.1 版修复该问题,同时向 9TO5MAC 提供了部分额外的细节说明。
根据苹果说明此问题并非 iCloud Photos 相册同步功能引起,本质上属于文件系统中存在损坏的数据库条目,这导致部分被删除的照片重新恢复。
从早前网友的讨论来看也可以知道是否使用 iCloud 同步相册都会出现类似的问题,被恢复的照片可能是几年前删除的也可能是最近删除的。
苹果强调已经操作删除的照片不会同步到 iCloud 相册中,相反它们只会保留在设备本地,但如果用户从备份数据中恢复、执行设备到设备的数据传输或者从 iCloud 备份中恢复数据,这些存在数据库损坏的文件也会被继续转移。
这也是为什么甚至十几年前删除的照片都可能会被重新恢复,因为用户在更换 iPhone 的时候可能都有备份或转移数据的习惯,这种情况下会导致损坏的数据跟着转移。
值得注意的是,在 Reddit 论坛讨论中,曾有网友发帖称卖给朋友的 iPad 在升级到 iPadOS 17.5 后也出现了被删除的照片,而在卖出 iPad 之前他已经按照苹果官方指南对整个设备进行重置。
后面这个帖子被网友自己删除了,而苹果也解释称这个帖子的说法是错误的,因为执行抹掉所有内容时,所有数据包括损坏的数据都会被从设备中清除,不可能再重新出现被删除的照片。
还有个未经证实的消息是,有开发者分析 iOS 17.5.1 的代码发现苹果并未彻底解决问题,在 iOS 17.5 中新增的代码可以扫描所有数据包括损坏的数据执行恢复,而 iOS 17.5.1 版中是将新增的这部分代码给移除了,所以苹果的解决办法也是既然解决不了问题那就解决引起该问题的代码。