最近突然发现 Mac 的照片 App 里有些照片导不出来了,往外拖拖不出来,提示文件不存在。但在照片 App 内部可以正常浏览(但也不能再做任何编辑了)。
观察了一下,这些有问题的图片都是从 iPhone 微信里保存下来,然后导进 Mac 图库的,名称都很长。然后我近期修复过一次图库。
尝试复现了一下:
微信保存的视频,在导入到 Mac 图库并修复了图库之后,也会出现这种问题。如果在 Finder 里手动打开图库文件包去查看,会发现图库修复前,在图库对应的文件夹底下是有微信导入的这张图片的,而一旦修复过图库,这张图片就从原位置上消失了。神奇的是,这张照片仍然可以通过 iTunes 同步到 iPhone 里,并可以通过 AirDrop 共享出去。
个人怀疑是 APFS 的锅,因为微信保存并导入 Mac 的图片文件名都非常奇怪( a-b-c-d-e-f-g-tmp.jpg 这种),而这张有问题的图片如果同步回 iPhone 里,再用 AirDrop 共享回 Mac,文件名就又变得非常工整( IMG-0623 这种)。用这张工整文件名的图,手动再导进图库里,无论怎么修复图库,都不会再出现这样的问题。
联想到之前在 iOS 10.3.3 的时候,iTunes 同步偶尔会遇到“ iPhone 连接断开”的提示,当时是 APFS 的锅(参考 https://imazing.com/blog/ios-10-3-3-device-disconnected-error-during-backup-fix ),因此这次这个问题是不是也跟 APFS 有关?我技术太烂不能确定,还请大家指导。。
系统:iOS 11.2.2,macOS 10.13.2 ;微信版本是 6.6.1。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.