环境:1380 张照片存在 mac os 的 photos 这个应用里,(最新的 mac os + ios 11.4.x ) iCloud 照片相关的同步已经全部关闭,不想把照片放 iCloud,空间也不够。
需求:把这些照片放到 iPhone 上。
尝试方法:
iTunes 同步,无论怎么选,永远只有 1247 张,同步之前手机已经清空所有照片,相册里一张都没有,同步完手机里永远只有 1247 张,而且丢失的那几张能肉眼找到一部分,无论怎么同步就是没有,看起来丢失的照片和没丢失照片也找不到任何区别。丢失的照片能通过 airdrop 直接发送到手机。但是没法用肉眼全部找出那 100 多张。不是连续的。
在 photos 应用里面全选,然后用 airdrop 发送到手机。在 exporting 1380 items for sharing 那个提示框就卡死,airdrop 的界面永远跳不出来。
在 photos 应用里面导出到文件夹,然后在 finder 里面打开这个文件夹,全选,airdrop 发送到手机。手机上提示无法同时接受这么多文件。
重启手机,清空电脑 photos 应用缓存,重建 photos 数据库,再用 itunes 同步,均无效。 ( https://discussions.apple.com/thread/6692697 )
打电话给 apple support,乱七八糟说了一通,均无效。
带到 apple store 让苹果店员看,店员说不建议用 itunes 同步到手机,让我开 iCloud 同步。我说空间不够,他居然让我充值扩容!!我把照片从我自己电脑,复制到自己的 iPhone x 手机上,居然要充值!!!无语
求教还有其他方法能把我电脑上的照片复制到手机上吗。
1
zj299792458 OP 对了,我还是 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
[![PRquC9.md.png]( https://s1.ax1x.com/2018/08/16/PRquC9.md.png)]( https://imgchr.com/i/PRquC9)
|
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 OP @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 元一月的那档就够了吧
|
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 OP |
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
29EtwXn6t5wgM3fD 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 的,有啥不能做,哈哈 |
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 OP @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 导致的
|
75
affyun 2018-08-17 12:14:59 +08:00 via Android
这是 feature
|
76
ioth 2018-08-17 12:29:04 +08:00
邮件。
|
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 OP @liaoyaoheng 谢谢,我之前就是从这里下载的,12.6.3.6,现在已经更新到 12.6.4.3 了,我更新了之后还是不行,在另一台 windows 电脑 12.8 的版本是可以同步 1380 张照片的,不打算在 mac 系统上更新了,还指望 iTunes 装国区软件的。
|
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 OP @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 OP @zzzla 没有你想的这么简单吧?比如 live photos 是两个文件组成的,一个图片文件和一个 MOV 视频文件,直接加到相册可以自动组合成 live photo 吗?不知兄弟是否尝试过?我对图片处理不太了解。
|
92
kehhek 2018-08-20 11:05:01 +08:00
我手动 AIRDROP 传的。太多会卡死。一部分一部分来,终于传完了将近 1W 张照片
|
93
zj299792458 OP @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 OP @zzzla 谢谢,我这就去试试
|
96
zj299792458 OP @zzzla 现发现 live photo 会同时有三到四个同名文件,分别是 JPG+HEIC+MOV(+AEE),不知应该怎么传?
|