发现一个 macOS 图库(或者是微信保存照片时)的 Bug - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wwmmkk
V2EX    Apple

发现一个 macOS 图库(或者是微信保存照片时)的 Bug

  •  
  •   wwmmkk 2018-01-20 17:31:57 +08:00 3636 次点击
    这是一个创建于 2824 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近突然发现 Mac 的照片 App 里有些照片导不出来了,往外拖拖不出来,提示文件不存在。但在照片 App 内部可以正常浏览(但也不能再做任何编辑了)。

    观察了一下,这些有问题的图片都是从 iPhone 微信里保存下来,然后导进 Mac 图库的,名称都很长。然后我近期修复过一次图库。

    尝试复现了一下:

    1. 从 iOS 微信里保存一张照片到 iOS 系统照片 App ;
    2. iPhone 数据线连 Mac,打开 Mac 照片图库,导入刚保存的这张照片;
    3. 退出照片 App,按住 Command+Option 同时点照片 App 图标,修复照片图库(这个步骤必不可少,不修复貌似没问题,一修复就歇菜了);
    4. 重新打开照片 App,此时刚用微信保存并导入的那张照片将无法再导出,提示文件不存在。如果 Mac 开启了 iCloud 照片图库,iCloud 也无法上传。但在照片 App 内部还可以正常浏览,照片的 EXIF 信息也未被损坏,只是不能再做任何编辑、也不能右键分享出去了。

    微信保存的视频,在导入到 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。

    5 条回复    2018-01-22 23:46:34 +08:00
    ItzhacLea
        1
    ItzhacLea  
       2018-01-20 19:05:10 +08:00
    Normalization insensitive 的问题在 iOS 11/macOS High Sierra 中通过引入 native normalization scheme/runtime normalization scheme 解决了...所以这个**应该**不是 Normalization insensitive 的问题。
    ItzhacLea
        2
    ItzhacLea  
       2018-01-20 19:07:04 +08:00
    勘误:runtime normalization scheme 在 iOS 10.3.3/macOS 10.12.6 就已经有了。
    DingkunJ
        3
    DingkunJ  
       2018-01-21 08:04:44 +08:00 via iPhone
    打开 dmg 包,会打开之前推出过的其他 dmg 创建出来的磁盘镜像图标和文字不匹配,或者直接打不开。 然后重装系统无解 再然后 。重启两次 好了。。。。所以这到底是啥原因啊 我打了客服 远程看了我的屏幕 说没遇到过。。让我去检测
    chztv
        4
    chztv  
       2018-01-22 13:40:43 +08:00
    微信直接保存在 iPhone 相册,然后 Mac 是 iCloud 照片库自动同步的,好像没啥问题。
    wwmmkk
        5
    wwmmkk  
    OP
       2018-01-22 23:46:34 +08:00 via iPhone
    @chztv Mac 上修复下图库试试?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3613 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 10:34 PVG 18:34 LAX 03:34 JFK 06:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86