macOS和iPhone(数据线)同步照片的恶心bug


无icloud的影响,数据线同步

首次发现于macOS tahoe 26.2和ios 26.2/26.2.1,后续bug追踪见本文末尾

长期以来我都很信任用数据线同步iPhone照片到mac的这个操作(单向增量同步,也就是把iphone的照片增量备份到mac上,不回传),潜意识里认为只要macOS的photos.app显示“所有位于iPhone的照片都已经被导入“,就确实已经完成了同步。

直到有一次突然发现不对劲:

(同步完成以后)iPhone相册显示(iPhone上面)有图片200张,mac photos.app显示“Already imported (198 photos)”,说明有2张位于iPhone的图片就是没法被同步,而且photos.app不会以任何方式告诉你有2张图片没有被同步(除非你发现了两边图片数量的不一致),此外iphone/mac也不会告诉你这2张图片到底是哪2张。

反复尝试(关闭photos.app然后重新同步,插拔数据线重新同步,重启两边的设备再重新同步等等),每次都只能告诉我“Already imported (198 photos)”

最终经过逐一比对我找到了这2张图片,都是iPhone拍摄的普通live photo(不是连拍),我看不出这2张照片有任何特殊之处

尝试了一下image capture.app,发现其中1张图片还是能同步过来

现在剩下最后1张图片无论如何都没法同步,image capture.app也不显示存在这张图片,iPhone和mac就好像忘记它了一样

最后还是投降了,手动导出这张照片的文件然后手动导入photos.app

以后只能留个心眼,每次同步照片的时候都要严格比对两边照片的数量


确认macOS 26.3没有修好(ios 26.2.1),这次是一张新的图片死活无法同步,同样也是普通的live photo,看不出有任何特殊之处


2026-03-07,macOS 26.3.1,ios 26.3.1,又出现了一张无法同步的图片。普通的live photo,看不出有任何特殊之处。


Leave a Comment Anonymous comment is allowed / 允许匿名评论