首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  Apple

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

  •  
  •   zj299792458 · 2018-08-16 14:47:53 +08:00 · 9062 次点击
    这是一个创建于 462 天前的主题,其中的信息可能已经有所发展或是发生改变。

    环境: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 手机上,居然要充值!!!无语

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

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

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


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

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

    其实我只需要一台 windows,把所有照片复制粘帖过去就行了😂😂😂
        36
    ceyes   2018-08-16 18:17:37 +08:00   ♥ 1
    也是折腾过好久,最后发现还是 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
        37
    toxicant   2018-08-16 18:25:36 +08:00
    楼上正解. 一直在使用 pp 折腾自己的手机
        38
    shengyu   2018-08-16 18:27:31 +08:00 via iPhone
    手机上装个 ihost 试试
        39
    laoyur   2018-08-16 18:39:37 +08:00   ♥ 1
    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/
        40
    alect   2018-08-16 20:13:00 +08:00
    我都是直接传 Google photo
        41
    luistrong   2018-08-16 20:25:08 +08:00
    @laoyur #39 同 JB, :/var/mobile/Media/DCIM 里面从 100 开始编号, 是啥意思呢?用 filza 导入的话需要重新编个号吗?
        42
    laoyur   2018-08-16 20:50:40 +08:00
    @luistrong 是我想当然了,直接扔 DCIM 里并不被相机胶卷 app 识别,应该还要修改数据库索引文件才行,有空来研究下
        43
    tcp   2018-08-16 20:55:27 +08:00 via Android
    onedrive 吧
        44
    laoyur   2018-08-16 21:02:54 +08:00
    @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 目录
        45
    luistrong   2018-08-16 21:10:39 +08:00
    @laoyur #44 你的文件夹是 100-105, 我是 100-103, 我怀疑是不是按照照片增加一直会排序下去, 有 2G 多的,也有 5G 多的, 没发现什么规律
        46
    laoyur   2018-08-16 21:40:04 +08:00
    @luistrong 我说了呀,每 1000 张图片(最多)新建一个 1xx 文件夹
    比如 105APPLE 目录存的是最大到 IMG_5999.PNG ,再拍一个照片,就成 6000 系列了,那就建一个 106APPLE 文件夹放呗
    这只是它自己的规律,你弄个奇形怪状的文件名,比如 PORN_0001.PNG 扔到任意一个文件夹里面,再到 db 里建好对应的记录,肯定也能被相机胶卷认出来
    我还没去看 iTools 之类的软件能否导入照片(想来肯定是可以的),如果不能,我就自己给自己写一个软件咯,反正咱是 JB 的,有啥不能做,哈哈
        47
    luistrong   2018-08-16 22:21:09 +08:00
    @laoyur #46 懂了, 那做导入图片的索引应该很麻烦吧
        48
    klementina   2018-08-16 22:23:30 +08:00
    从 iPhone X airdrop 到 Mac,永远都不是原图,,,不知道为什么。
    另,Apple 的 iCloud、iTunes 和 Apple ID......我到现在都没整明白。。。也根本就不好用。。
        49
    luistrong   2018-08-16 22:29:59 +08:00
    @klementina #48 你确定不是原图吗?这么多年了我一直当做是原图...
        50
    qq258076067   2018-08-16 22:31:24 +08:00
    哥们是不是有一部分视频没有选上,所以少了 100 多张?
    还有就是 你这样同步进去,不在 camera roll 里面,依然让人难受。。。
        51
    laoyur   2018-08-16 22:39:27 +08:00
    @luistrong 下了 iTools,发现这货导入图片需要借助一个额外的手机 app
    猜测它直接搞手机上的 db 比较烦吧,所以先导入到 app 的沙盒里,让 app 调用 api 存入图库来曲线救国

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

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

    传照片,我还是 QQ 的比,偶尔传若干张 .
        65
    flowfire   2018-08-17 09:36:33 +08:00 via iPhone
    我说换安卓会不会被喷😂
        66
    damondev   2018-08-17 09:40:33 +08:00
    Google photos
        67
    bjfane   2018-08-17 10:00:22 +08:00
    airdrop 分批
        68
    youyaang   2018-08-17 10:49:23 +08:00
    QQ→我的 iPhone ……
        69
    yiciyuansky   2018-08-17 11:00:16 +08:00
    时光相册
        70
    proudduck   2018-08-17 11:00:43 +08:00
    一千多张照片真的不多……

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

    还有这种东西,不错啊。
    我也考虑买一个。
    我那个主要还是出去玩的时候,导出相机里照片用的比较多。
        85
    Suen   2018-08-17 16:00:16 +08:00
    我之前也用 airdrop 把照片传回手机,数量太大确实会卡死,我是每次选一部分传过去
        86
    ruixingchen   2018-08-18 22:05:59 +08:00 via iPhone
    这个问题最优的解决方案是 samba 共享,用 file explorer 传文件就可以了,纯局域网操作,速度,安全都有保证
        87
    yshtcn   2018-08-19 01:28:37 +08:00 via iPhone
    2 天时间,为什么就不能开一个 iCloud 付费
        88
    zj299792458   2018-08-19 09:45:27 +08:00 via Android
    @ruixingchen file explorer 可以批量导入手机相册吗?时间轴是否会乱呢?
        89
    zzzla   2018-08-20 10:29:47 +08:00
    同 80 楼 把图片直接
        90
    zzzla   2018-08-20 10:34:36 +08:00
    同 80 楼 自己手动的话想怎么来就怎么来 也不麻烦
    1. 自己新建个 app info.plist 开启 UIFileSharingEnabled
    2. 图片丢到 document 里面
    3. 遍历所有图片文件,添加到手机相册
        91
    zj299792458   2018-08-20 10:51:40 +08:00 via iPhone
    @zzzla 没有你想的这么简单吧?比如 live photos 是两个文件组成的,一个图片文件和一个 MOV 视频文件,直接加到相册可以自动组合成 live photo 吗?不知兄弟是否尝试过?我对图片处理不太了解。
        92
    kehhek   2018-08-20 11:05:01 +08:00
    我手动 AIRDROP 传的。太多会卡死。一部分一部分来,终于传完了将近 1W 张照片
        93
    zj299792458   2018-08-20 11:11:40 +08:00 via iPhone
    @kehhek 我的职业素养不允许我这么做😂😂😂
        94
    zzzla   2018-08-20 12:22:29 +08:00   ♥ 1
    @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);
    }];
        95
    zj299792458   2018-08-20 13:18:05 +08:00 via iPhone
    @zzzla 谢谢,我这就去试试
        96
    zj299792458   2018-08-21 15:40:51 +08:00
    @zzzla 现发现 live photo 会同时有三到四个同名文件,分别是 JPG+HEIC+MOV(+AEE),不知应该怎么传?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4228 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 43ms · UTC 03:15 · PVG 11:15 · LAX 19:15 · JFK 22:15
    ♥ Do have faith in what you're doing.