zj299792458
V2EX  ›  Apple

弄了两天也没把 MacBook 上的 1000 多张照片弄到手机上,一头汗😓

  •  
  •   zj299792458 · Aug 16, 2018 · 17108 views
    This topic created in 3009 days ago, the information mentioned may be changed or developed.

    环境:1380 张照片存在 mac os 的 photos 这个应用里,(最新的 mac os + ios 11.4.x ) iCloud 照片相关的同步已经全部关闭,不想把照片放 iCloud,空间也不够。

    需求:把这些照片放到 iPhone 上。

    尝试方法:

    1. iTunes 同步,无论怎么选,永远只有 1247 张,同步之前手机已经清空所有照片,相册里一张都没有,同步完手机里永远只有 1247 张,而且丢失的那几张能肉眼找到一部分,无论怎么同步就是没有,看起来丢失的照片和没丢失照片也找不到任何区别。丢失的照片能通过 airdrop 直接发送到手机。但是没法用肉眼全部找出那 100 多张。不是连续的。

    2. 在 photos 应用里面全选,然后用 airdrop 发送到手机。在 exporting 1380 items for sharing 那个提示框就卡死,airdrop 的界面永远跳不出来。

    3. 在 photos 应用里面导出到文件夹,然后在 finder 里面打开这个文件夹,全选,airdrop 发送到手机。手机上提示无法同时接受这么多文件。

    4. 重启手机,清空电脑 photos 应用缓存,重建 photos 数据库,再用 itunes 同步,均无效。 ( https://discussions.apple.com/thread/6692697 )

    5. 打电话给 apple support,乱七八糟说了一通,均无效。

    6. 带到 apple store 让苹果店员看,店员说不建议用 itunes 同步到手机,让我开 iCloud 同步。我说空间不够,他居然让我充值扩容!!我把照片从我自己电脑,复制到自己的 iPhone x 手机上,居然要充值!!!无语

    求教还有其他方法能把我电脑上的照片复制到手机上吗。

    Supplement 1  ·  Aug 17, 2018
    我大概知道怎么回事了。我的 iTunes 停留在最后一个可以给 iPhone 装应用的版本,似乎有些 iPhone x 拍的照片无法识别。
    96 replies  •  2018-08-21 15:40:51 +08:00
    zj299792458
    zj299792458
    OP
    Aug 16, 2018
    1
    对了,我还是 iOS 开发者,居然不会把照片从电脑复制到手机上,真是讽刺。
    kingboy9525
    kingboy9525
    Aug 16, 2018 via iPhone
    2
    1300 分批 AirDrop
    Solix
    Solix
    Aug 16, 2018
    3
    嗯……用网盘呢……
    Hsinyao
    Hsinyao
    Aug 16, 2018 via iPhone
    4
    imazing 试试
    ostholz
    ostholz
    Aug 16, 2018
    6
    以前用同步推貌似 iOS11 后就只能读取了。AirDrop 复制 1300 张照片也得且倒腾,10 张 10 张的传也要命。
    youschan
    youschan
    Aug 16, 2018
    7
    icloud 确实挺方便……你这样只能分批 airdrop 了
    wclebb
    wclebb
    Aug 16, 2018
    8
    想了想,数据线不知道可否?
    duwei0997
    duwei0997
    Aug 16, 2018 via Android
    9
    丢失的照片可以用 airdrop 全部推到手机上,只是没法用肉眼找出?
    既然肉眼无法找出干嘛不用程序找?
    找重复文件的程序~
    XMier
    XMier
    Aug 16, 2018
    10
    把照片全部拖到桌面文件夹里,通过[隔空投送]传手机
    XMier
    XMier
    Aug 16, 2018
    11
    汗 没看到第三条
    XMier
    XMier
    Aug 16, 2018
    12
    我传的 300 多张 没什么问题
    Willjim
    Willjim
    Aug 16, 2018 via Android
    13
    这时候突然发现 Android 传文件照片是真方便😏还有个办法,用 Google Photos,15G 放不下的话用高清无限也可以将就一下。
    haisayu
    haisayu
    Aug 16, 2018❤️1
    14
    我上次也是搞了半天,airdrop 太多张会失败,我试了 200 张这种可以成功,7,8 次就传完了。
    或者先复制到 Windows 里,iPhone 插上就可以看到图库的文件夹,拖进入就行了
    tianlang1989
    tianlang1989
    Aug 16, 2018❤️1
    15
    还好我有 pixel 一代
    无限空间传照片原件
    dbw9580
    dbw9580
    Aug 16, 2018 via Android❤️1
    16
    我很少把自己的快乐建立在别人的痛苦之上,但看到这个帖子真的笑出了声,尤其是店员让你买 iCloud 的地方
    yinzhili
    yinzhili
    Aug 16, 2018❤️4
    17
    所以说这就是苹果一些设计师们傻 B 的地方,做设计的时候不考虑实用性
    lsj5031
    lsj5031
    Aug 16, 2018
    18
    @yinzhili 这是苹果的逻辑,与其花时间折腾这个……不如老老实实花点小钱入他们 iCloud 的坑吧……估计一小时工资够买好几年的……
    zj299792458
    zj299792458
    OP
    Aug 16, 2018❤️1
    19
    @wclebb iTunes 同步正是用数据线的……怀念安卓的 MTP

    @Willjim
    @tianlang1989 Google 虽好,速度确是问题……


    @haisayu 大兄弟,我居然没想到!谢了,我回去试试。
    JinShu
    JinShu
    Aug 16, 2018 via Android
    20
    qq 群文件。
    iVeego
    iVeego
    Aug 16, 2018
    21
    oppoic
    oppoic
    Aug 16, 2018
    22
    好像可以同步资料库吧,好久没用了。你把你的照片放到图片资料库里,然后 itunes 同步到手机,照片就都过去了,缺点就是这些同步到手机里的照片,手机上删不了,只有在电脑上删,然后同步。
    itfun
    itfun
    Aug 16, 2018 via iPhone
    23
    你需要 onderive
    camillo
    camillo
    Aug 16, 2018
    24
    时间也是钱 说实话 iCloud Photo Library 挺好用的 一千张的话 6 元一月的那档就够了吧
    yinzhili
    yinzhili
    Aug 16, 2018
    25
    @lsj5031 我擦,目前家用宽带就那么一点上传带宽,全都经过 icloud 的话这要折腾到何年何月去了?
    itqls
    itqls
    Aug 16, 2018
    26
    照片有点多,别一下子同步,一批一批同步,我之前同步 40 多个视频,等了老半天,一定要等,不能急。。
    3d3ec7a
    3d3ec7a
    Aug 16, 2018
    27
    iOS 用第三方文件管理器, 如 https://itunes.apple.com/cn/app/fileexplorer-pro-file-manager/id499470113?mt=8

    iTunes 里把照片导进这个程序. 然后可以直接在这个 App 里看, 也可以从这个拷到 iOS 自带相册 App.
    34C
    34C
    Aug 16, 2018
    28
    再一次安利 PhotoSync 这个极其神器的 app 了
    randyzhao
    randyzhao
    Aug 16, 2018
    29
    我手里有个 SD 读卡器转 Lightning 的转接。
    如果你也有的话,电脑上拷贝到 SD 卡,然后再从 SD 卡导入到手机。这样应该可以。
    aoobo
    aoobo
    Aug 16, 2018 via iPhone
    30
    先在 Mac photos 上把照片导出,用 ifunbox 或者 itools 之类的把照片拷进手机路径 var/mobile/Media/DCIM 里。
    crazygod
    crazygod
    Aug 16, 2018
    31
    充值 6 块钱也没啥吧
    archean
    archean
    Aug 16, 2018
    32
    折腾这么久浪费的时间,还比不过每月 21 块的 iCloud 服务值钱吗。
    CommandZi
    CommandZi
    Aug 16, 2018
    33
    我猜是因为咖喱味的代码
    zj299792458
    zj299792458
    OP
    Aug 16, 2018 via iPhone
    35
    @camillo
    @crazygod
    @archean 道理我懂,不用 iCloud 原因是,一是咽不下这口恶气,二是我 Apple ID 不是国区,不好充值,三是我不太喜欢吧私人照片存云上……

    其实我只需要一台 windows,把所有照片复制粘帖过去就行了😂😂😂
    ceyes
    ceyes
    Aug 16, 2018❤️1
    36
    也是折腾过好久,最后发现还是 xx 助手好使,操作如下(步骤 1-3 是为了避免重复照片,自己酌情处理,操作前备份好数据):

    0. 安装 xx 助手,目的是能手动进行文件管理
    1. 把 dcim 下的文件夹都删除
    2. 删除 PhotoData 目录下的 photos.sqlite,重启手机
    3. 确认手机相册已清空,拍张照片,让手机自动建立新的文件夹
    4. 找到 dcim 下新创建的 xxapple 文件夹选择导入,选择所有照片
    5. 删除 PhotoData 目录下的 photos.sqlite,重启手机

    注:个人经验 iTools 导入速度慢且照片顺序是乱的; pp 助手没这问题但是会在手机自动安装 app 很烦;
    参考: http://m.sohu.com/a/120414337_110593
    toxicant
    toxicant
    Aug 16, 2018
    37
    楼上正解. 一直在使用 pp 折腾自己的手机
    29EtwXn6t5wgM3fD
    29EtwXn6t5wgM3fD
    Aug 16, 2018 via iPhone
    38
    手机上装个 ihost 试试
    laoyur
    laoyur
    Aug 16, 2018❤️1
    39
    iOS 开发者路过
    面对这个问题同样一筹莫展,因为我压根不想用 iTunes 同步
    幸好我的手机是 JB 的,哈哈

    7p:/var/mobile/Media/DCIM root# ls -l
    total 0
    drwxr-xr-x 793 mobile mobile 25376 Jul 31 10:48 100APPLE/
    drwxr-xr-x 827 mobile mobile 26464 Jul 31 10:48 101APPLE/
    drwxr-xr-x 891 mobile mobile 28512 Jul 31 10:48 102APPLE/
    drwxr-xr-x 899 mobile mobile 28768 Jul 31 10:48 103APPLE/
    drwxr-xr-x 1336 mobile mobile 42752 Jul 31 10:48 104APPLE/
    drwxr-xr-x 532 mobile mobile 17024 Aug 15 23:33 105APPLE/
    alect
    alect
    Aug 16, 2018
    40
    我都是直接传 Google photo
    luistrong
    luistrong
    Aug 16, 2018
    41
    @laoyur #39 同 JB, :/var/mobile/Media/DCIM 里面从 100 开始编号, 是啥意思呢?用 filza 导入的话需要重新编个号吗?
    laoyur
    laoyur
    Aug 16, 2018
    42
    @luistrong 是我想当然了,直接扔 DCIM 里并不被相机胶卷 app 识别,应该还要修改数据库索引文件才行,有空来研究下
    tcp
    tcp
    Aug 16, 2018 via Android
    43
    onedrive 吧
    laoyur
    laoyur
    Aug 16, 2018
    44
    @luistrong
    大概看了下,会修改以下文件(可能有遗漏
    /private/var/mobile/Media/PhotoData/Photos.sqlite 还没打开细看,估计是图库的索引
    /private/var/mobile/Media/PhotoData/Thumbnails/V2/DCIM/105APPLE/IMG_5387.PNG/5005.JPG 显然是缩略图
    /private/var/mobile/Media/DCIM/105APPLE/IMG_5387.PNG 真实文件

    所以我觉得导入到 DCIM 后,还需要同步更新一下 Photos.sqlite 才能被相机胶卷识别,至于缩略图,还不知道是不是必须的,可能相机胶卷自己会生成,需要验证下
    至于导入的图片放 1xxAPPLE 哪个目录,完全无所谓的,因为是由 db 中的索引来决定的,你自己单独建一个也行。1xxAPPLE 只是仿照数码相机的格式,比如 100CANON,iOS 是文件名每 1000 张图片单独搞一个 1xxAPPLE 目录
    luistrong
    luistrong
    Aug 16, 2018
    45
    @laoyur #44 你的文件夹是 100-105, 我是 100-103, 我怀疑是不是按照照片增加一直会排序下去, 有 2G 多的,也有 5G 多的, 没发现什么规律
    laoyur
    laoyur
    Aug 16, 2018
    46
    @luistrong 我说了呀,每 1000 张图片(最多)新建一个 1xx 文件夹
    比如 105APPLE 目录存的是最大到 IMG_5999.PNG ,再拍一个照片,就成 6000 系列了,那就建一个 106APPLE 文件夹放呗
    这只是它自己的规律,你弄个奇形怪状的文件名,比如 PORN_0001.PNG 扔到任意一个文件夹里面,再到 db 里建好对应的记录,肯定也能被相机胶卷认出来
    我还没去看 iTools 之类的软件能否导入照片(想来肯定是可以的),如果不能,我就自己给自己写一个软件咯,反正咱是 JB 的,有啥不能做,哈哈
    luistrong
    luistrong
    Aug 16, 2018
    47
    @laoyur #46 懂了, 那做导入图片的索引应该很麻烦吧
    klementina
    klementina
    Aug 16, 2018
    48
    从 iPhone X airdrop 到 Mac,永远都不是原图,,,不知道为什么。
    另,Apple 的 iCloud、iTunes 和 Apple ID......我到现在都没整明白。。。也根本就不好用。。
    luistrong
    luistrong
    Aug 16, 2018
    49
    @klementina #48 你确定不是原图吗?这么多年了我一直当做是原图...
    qq258076067
    qq258076067
    Aug 16, 2018
    50
    哥们是不是有一部分视频没有选上,所以少了 100 多张?
    还有就是 你这样同步进去,不在 camera roll 里面,依然让人难受。。。
    laoyur
    laoyur
    Aug 16, 2018
    51
    @luistrong 下了 iTools,发现这货导入图片需要借助一个额外的手机 app
    猜测它直接搞手机上的 db 比较烦吧,所以先导入到 app 的沙盒里,让 app 调用 api 存入图库来曲线救国

    我打开 db 文件看了,是 ZGENERICASSET 表,里面的字段有目录( 100APPLE )和文件名( IMG_1001.PNG ),所以看上去只要写入这个条目就欧了。不过既然 iTools 有现成的方案,能用就用咯,没必要自己去造轮子。
    laoyur
    laoyur
    Aug 16, 2018
    52
    @qq258076067 iTools 的这套方案,估计对非 JB 手机也能导入图片的
    luistrong
    luistrong
    Aug 16, 2018 via iPhone
    53
    @laoyur 厉害了,不过基本上以前都是 iPhone 传到 mac,airdrop 的方式,现在 iPhone 内存大了,以后可以把 mac 的照片存在 iPhone 上
    zj299792458
    zj299792458
    OP
    Aug 17, 2018 via iPhone
    54
    @qq258076067 视频都选了……我该附上截图的,少的全是照片。

    我大概知道怎么回事了。我的 iTunes 停留在最后一个可以给 iPhone 装应用的版本,似乎有些 iPhone x 拍的照片无法识别。
    huclengyue
    huclengyue
    Aug 17, 2018 via Android
    55
    @Willjim 是 USB 不够快吗😏
    aoobo
    aoobo
    Aug 17, 2018 via iPhone❤️1
    56
    @laoyur 图片扔到 DCIM 下的 XXXAPPLE 文件夹下,删除 Photos.sqlite 重启手机就重建索引了。
    edinina
    edinina
    Aug 17, 2018 via iPhone
    57
    对我来说恰恰是苹果特别方便的地方
    burning
    burning
    Aug 17, 2018 via iPhone
    58
    iCloud 除了(iCloud 照片)和(我的照片流),还有一个共享的相簿,既不占 iCloud 的空间,还方便分享,上传速度还要快很多。
    klementina
    klementina
    Aug 17, 2018
    59
    @luistrong 我之前以为是。后来发现,airdrop 过来的图只有 1-2M,而 iPhone X 拍的照片通过微信原图发送,接收的时候是 6-8M。。。
    vvard3n
    vvard3n
    Aug 17, 2018 via iPhone
    60
    HEIF 格式图片
    zzugyl
    zzugyl
    Aug 17, 2018
    61
    你不是一个人
    我就是一个个的盯着,翻阅了一千多张照片
    mmdsun
    mmdsun
    Aug 17, 2018 via Android
    62
    itunes 拖到手机相册就可以了。
    mangoDB
    mangoDB
    Aug 17, 2018
    63
    Resilio Sync,你值得拥有。
    iqav
    iqav
    Aug 17, 2018
    64
    电脑卖这么贵,手机卖这么贵,这体验就这么不友好!
    我就是不想把照片放云上,我只想电脑 手机互传,但操作这般云里雾绕

    传照片,我还是 QQ 的比,偶尔传若干张 .
    flowfire
    flowfire
    Aug 17, 2018 via iPhone
    65
    我说换安卓会不会被喷😂
    damondev
    damondev
    Aug 17, 2018
    66
    Google photos
    bjfane
    bjfane
    Aug 17, 2018
    67
    airdrop 分批
    youyaang
    youyaang
    Aug 17, 2018
    68
    QQ→我的 iPhone ……
    yiciyuansky
    yiciyuansky
    Aug 17, 2018
    69
    时光相册
    proudduck
    proudduck
    Aug 17, 2018
    70
    一千多张照片真的不多……

    我之前也是一次性 airdrop 太多卡死,后来试了 500 一次是很顺利的。但是我照片太多,500 一次也很累。你才 1000 出头,三次 airdrop 就搞定了,轻轻松松
    luistrong
    luistrong
    Aug 17, 2018
    71
    @zj299792458 #54 JB 的哪敢随便重启手机啊..
    luistrong
    luistrong
    Aug 17, 2018
    72
    @klementina #59 我认为微信的原图才不是原图啊, airdrop 是的, 你说的原因应该是 live photo 导致的
    luistrong
    luistrong
    Aug 17, 2018
    73
    @aoobo #56 注销能重建索引不?
    aoobo
    aoobo
    Aug 17, 2018 via iPhone
    74
    @luistrong 没试过,不确定。
    affyun
    affyun
    Aug 17, 2018 via Android
    75
    这是 feature
    ioth
    ioth
    Aug 17, 2018
    76
    邮件。
    laoyur
    laoyur
    Aug 17, 2018
    77
    @luistrong 11.3.1 吗?可以试试 ldrestart,保留 JB 方式的重启,就是除了内核,其他都重启
    uptime
    uptime
    Aug 17, 2018
    78
    @lsj5031 呵呵,明明设备就在身边,非要绕圈子绕上云,行行行,这是 feature
    liaoyaoheng
    liaoyaoheng
    Aug 17, 2018
    79
    @zj299792458 你看看这个版本可不可以,https://support.apple.com/en-us/HT208079
    4074
    4074
    Aug 17, 2018
    80
    写一个 App 就行,把图片打进去,run 到手机里,保存到相册
    melvin
    melvin
    Aug 17, 2018
    81
    你需要 windows
    zj299792458
    zj299792458
    OP
    Aug 17, 2018
    82
    @liaoyaoheng 谢谢,我之前就是从这里下载的,12.6.3.6,现在已经更新到 12.6.4.3 了,我更新了之后还是不行,在另一台 windows 电脑 12.8 的版本是可以同步 1380 张照片的,不打算在 mac 系统上更新了,还指望 iTunes 装国区软件的。
    loveour
    loveour
    Aug 17, 2018
    83
    @randyzhao #29 +1,我是有个 lightning 和 USB 双接口的 U 盘,必要的时候还是很好用的。
    randyzhao
    randyzhao
    Aug 17, 2018
    84
    @loveour #83

    还有这种东西,不错啊。
    我也考虑买一个。
    我那个主要还是出去玩的时候,导出相机里照片用的比较多。
    Suen
    Suen
    Aug 17, 2018
    85
    我之前也用 airdrop 把照片传回手机,数量太大确实会卡死,我是每次选一部分传过去
    ruixingchen
    ruixingchen
    Aug 18, 2018 via iPhone
    86
    这个问题最优的解决方案是 samba 共享,用 file explorer 传文件就可以了,纯局域网操作,速度,安全都有保证
    yshtcn
    yshtcn
    Aug 19, 2018 via iPhone
    87
    2 天时间,为什么就不能开一个 iCloud 付费
    zj299792458
    zj299792458
    OP
    Aug 19, 2018 via Android
    88
    @ruixingchen file explorer 可以批量导入手机相册吗?时间轴是否会乱呢?
    zzzla
    zzzla
    Aug 20, 2018
    89
    同 80 楼 把图片直接
    zzzla
    zzzla
    Aug 20, 2018
    90
    同 80 楼 自己手动的话想怎么来就怎么来 也不麻烦
    1. 自己新建个 app info.plist 开启 UIFileSharingEnabled
    2. 图片丢到 document 里面
    3. 遍历所有图片文件,添加到手机相册
    zj299792458
    zj299792458
    OP
    Aug 20, 2018 via iPhone
    91
    @zzzla 没有你想的这么简单吧?比如 live photos 是两个文件组成的,一个图片文件和一个 MOV 视频文件,直接加到相册可以自动组合成 live photo 吗?不知兄弟是否尝试过?我对图片处理不太了解。
    kehhek
    kehhek
    Aug 20, 2018
    92
    我手动 AIRDROP 传的。太多会卡死。一部分一部分来,终于传完了将近 1W 张照片
    zj299792458
    zj299792458
    OP
    Aug 20, 2018 via iPhone
    93
    @kehhek 我的职业素养不允许我这么做😂😂😂
    zzzla
    zzzla
    Aug 20, 2018❤️1
    94
    @zj299792458
    live photo 在文件夹里面就是同名不同后缀的 IMG_xxxx.(jpg/heic) + IMG_xxxx.mov
    [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
    PHAssetCreationRequest *assetChangeRequest = [PHAssetCreationRequest creationRequestForAsset];
    [assetChangeRequest addResourceWithType:PHAssetResourceTypePhoto fileURL:[NSURL fileURLWithPath:imagePath] options:nil];
    [assetChangeRequest addResourceWithType:PHAssetResourceTypePairedVideo fileURL:[NSURL fileURLWithPath:videoPath] options:nil];
    } completionHandler:^(BOOL success, NSError *error) {
    if(completionHandler)
    completionHandler(success,error);
    }];
    zj299792458
    zj299792458
    OP
    Aug 20, 2018 via iPhone
    95
    @zzzla 谢谢,我这就去试试
    zj299792458
    zj299792458
    OP
    Aug 21, 2018
    96
    @zzzla 现发现 live photo 会同时有三到四个同名文件,分别是 JPG+HEIC+MOV(+AEE),不知应该怎么传?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4627 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 185ms · UTC 01:14 · PVG 09:14 · LAX 17:14 · JFK 20:14
    ♥ Do have faith in what you're doing.