如何将照片数据完美从安卓迁移到IOS
背景
- 背景:本人近期从安卓转移到iOS发现两个系统之间数据交换极其麻烦,要不就是只支持单向传输或者是借助第三方软件传输。可第三方软件会产生断连、照片信息无法保存、传输速度极慢等问题。此处的照片信息指照片的拍摄时间、地点等信息。当iOS接收文件时会判定为新文件从而写入当天的时间,也就是说你的照片会全部显示拍摄于同一天。照片数量如果少也罢,问题是相册(指安卓系统的照片分类功能)也无法保留。这将导致几千张照片处在同一页面,这对图片的找寻极其不便,遂开始尝试保留信息的迁移方法。
- 在大量的搜索之后找到了一篇文章,其作者与本人情况相同且做了四种尝试,在本人看来都不是最优解。虽然第四种方法成功,但操作极其繁琐切对设备有一定要求,故此方法也存在一定局限性。
- 根据文章种的结论得出,如果将照片备份至云盘再下载,则iPhone会自动将照片判定为新文件并且重新写入时间信息。可是微信这类聊天软件消息记录中的图片却不会丢失,经观察发现其并不是下载而是保存。此时问题已经基本解决,需要一个可以云端保存照片但是将照片保存至手机时是进行的保存操作而不是下载,这时想到了云相册。故开始检索最终发现谷歌相册可以完美实现这一需求。
实践
-
在安卓手机上下载谷歌相册将手机照片全部上传至云端。
-
此时在iOS端同样下载谷歌相册(全选照片保存既可)此时可以发现所有的照片已经按照时间顺序依次排列在系统相册,可是此时又存在两个问题。
(1).照片没有进行分类,检索依然困难。
(2).谷歌相机作为一个软件其权限还是有限,系统层面默认使用的还是系统相册,而且软件动画、使用
措施
1.观察发现谷歌相册会自动扫描手机中的文件归纳到“设备上的文件”中,可是这只是这部设备的文件一旦转换就会消失。所以我们进入对应的文档直接创建对应的影集既可,这样就实现了相册的分类。
2.可是问题并没有完全解决因为我发现谷歌的扫描并不完善,似乎只会对系统文件夹某单个文件夹扫描,当你的相片分布在多个文件夹中时谷歌则不会扫描到。如下图所示
3.这时我们需要定位到谷歌扫描的文件夹,然后将不在扫描范围的文件夹拷贝到对应的位置既可。然后根据上述措施1重新操作一次便可。
总结
至此系统转换间最麻烦的一项已经完成,应该没有更加方便和完善的方法了,如有疏漏还请见谅。
Q.E.D.