本帖最后由 六尺之下 于 2021-10-1 03:42 编辑
近期有好几个帖子问怎么往iPhone/iPad上传数据,不如专门发一贴来总结一下。不全的地方坛友可以自行补充。
由于苹果自家设备之间有万能的AirDrop,根本就没有这个烦恼,所以主要需求其实还是在PC和iOS/iPadOS设备之间传数据。当然,这些通讯方式苹果设备之间也可以用。
对于第一次使用iOS设备的人来说,首先需要弄清楚一件事:由于iOS的APP是沙盒机制,iOS的数据传输是针对APP的,你不应该想着怎么把电子书传到手机里,而应该考虑怎么把它传到电子书APP里。否则就会出现“我从网盘上下载了电子书,下载到哪去了找不到啊”之类的问题——从网盘APP下载的东西还是在网盘APP里,别的APP要访问的话,只能从网盘APP分享给别的APP。
传数据到APP的方法有以下几种。
1、从即时通讯APP共享
典型的情况就是利用PC端QQ/微信的文件传输助手功能,将文件传到手机QQ/微信里,再对文件选择使用其他APP打开。
由于QQ/微信是PC端常驻软件,这一看似邪道的做法其实挺实用,尤其是比较小的临时文档,传个QQ很高效。但是即时通讯软件毕竟不是专门用来做这个的,这种做法会导致数据最后混乱地积压在QQ里,很难管理。注:PC端QQ通过“我的iPhone”传到手机QQ的照片和视频会直接下载到手机相册,其余类型文件则会作为本地文件保存在手机QQ APP;而PC端微信通过“文件传输助手”发到手机微信的文件则一律作为本地文件保存在手机微信APP。
2、从网盘共享
大一点的文件,或者想要长期保存的文件,更合适的方法是先传到网盘上,再从网盘共享到APP,网盘APP一般自己也能处理一部分文档。这种方法比用QQ传效率略低一点,优点是传到网盘的文件可以进行规范的长期管理。
常见的网盘是iCloud、OneDrive和百度网盘,这些网盘有一个方便的功能:同步文件夹。在PC上将文件拖到网盘的同步文件夹里(PC上需要安装网盘的客户端软件),文件就会自动同步到服务器上,同步完成后在手机端就可以访问了;反过来在手机端做的修改也会自动同步到PC端。对于需要频繁更改并多端同步的文件非常实用,比如一个典型的场景就是用iPad和笔在PDF上做笔记,再到PC上浏览。
值得一提的是iCloud,它当然算是网盘的一种,但毕竟是苹果的亲儿子,比第三方网盘地位高。iCloud在数据访问方面的特殊之处在于,凡是支持网盘访问的APP,必然会支持iCloud,有些APP只支持iCloud这一种网盘(比如微信)。缺点是价格相对于OneDrive而言太昂贵,免费的5G容量能做的事情又十分有限。
3、官方PC端管理工具:iTunes
用数据线将手机连到PC,在PC端打开iTunes,在“文件共享”部分找到需要传输数据的APP,把数据拖拽到APP的数据访问区域里。这是向iOS应用传输数据最通用的做法,但是需要插数据线,还要打开iTunes这个不太友好的软件,比较麻烦。iTunes有个WiFi同步的功能,顾名思义应该是不需要插数据线也能同步数据,但个人测试过几次没成功,网上搜了一下也有别人遇到这个问题,感兴趣的可以自行尝试。
然而官方的“照片”和“音乐”这两个APP是特例——它们并不能通过上述方式传输数据,而是要用体验糟糕的“同步”,想要不经过即时通讯软件/网盘从PC端挑选几张照片/几首歌传到手机,或者反过来从手机向PC传照片/音乐,都很麻烦。后面会提到第三方PC端管理工具iMazing,可以补足iTunes在这方面的缺陷。
4、APP自带的局域网传输功能
部分APP会给一个局域网网址,你在同局域网的PC上用浏览器打开,然后在这个页面传数据。不是所有APP都有这个功能。举例:电子书APP Apabi Reader。
5、APP自带的网盘访问功能
部分APP支持网盘访问,存在iCloud/OneDrive/GoogleDrive里的文件,可以在APP里登录网盘账号,以后就可以直接打开网盘里的文件。不是所有APP都有这个功能。举例:nPlayer,Notability。
6、APP自带的DLNA/SMB等无线传输功能
部分APP支持DLNA/SMB等做文件传输/数据串流。要求你在同局域网的PC/NAS开启共享文件夹,然后从APP里登录账号,以后就可以直接访问共享文件夹中的文件。这是访问速度最快,也是最省事的方法。虽然不是所有APP都有这个功能,但是主流的视频APP如nPlayer、Infuse都支持。
注意视频文件串流访问的几种协议体验和设置方式各有差别,这里比较个人常用的SMB和DLNA:
(1)DLNA串流/文件传输速度较快,SMB速度较慢,版主测下来DLNA速度是SMB的2倍,我自己测试DLNA速度是SMB的1.5倍左右,应该跟网络环境有关。
(2)DLNA用于视频、音乐和照片等多媒体文件,PDF、RAR等文件在DLNA目录下访问不了;SMB则没有文件格式限制,通用性更强。
(3)由于没有文件格式限制,支持SMB的APP也比DLNA更多,举例:漫画APP ComicShare仅支持SMB。
其他还有FTP/WebDAV等常用协议,大家感兴趣的话可以自行测试。
另外nPlayer/Infuse里登录共享文件夹时,地址一栏可以选择填写局域网IP或者主机域名,建议填写局域网IP,否则可能因为寻址导致加载时间大幅提升。
7、iOS自带的“文件”应用
“文件”APP支持SMB挂载功能(个人认为其他几种无线传输协议应该也是支持的,但是没有测试过)。除了访问iPad本地文件以外,还有以下几个功能:
(1)如果APP自身没有SMB功能,可以在“文件”APP通过SMB访问同局域网的共享文件,并共享给其他APP。
通过“文件”访问NAS中的文件
(2)“文件”将OneDrive、百度网盘等网盘集成起来,充当设备的文件访问的中枢。除了方便统一管理资料以外,有些网盘APP比如百度网盘内置的共享途径十分有限,通过将其挂载到“文件”,再进一步共享文件,可以绕开这一限制。
在“文件”中向其他APP共享百度网盘中的文件
(3)部分APP支持直接访问“文件”里的数据,不需要从“文件”共享。比如KyBook、Notability、nPlayer。
KyBook可以直接在APP内部访问iPad本地、网盘或者SMB服务器上的数据
8、第三方文件管理应用
iOS自带的“文件”有个缺点:不能管理相册,因为iOS里照片的管理是独立于其他文件的。如果想要在iOS本地、网盘和SMB服务器之间传输照片,可以考虑第三方文件管理APP,比如坛友推荐的FE文件管理器(PC和手机/平板之间传照片最方便的办法是后文中的iMazing)。类似的APP还有几款,功能各不相同,大家可以自己去探索。
在FE文件管理器中,从照片库向OneDrive复制照片
9、PC端第三方管理工具
前面提到使用iTunes在PC端和手机端传输照片和音乐的困难,这里简单介绍坛友推荐的iMazing,可以很好地弥补iTunes在这方面的缺陷。
iMazing可以通过直接拖拽的方式批量将PC上的图片传送到手机相册,也可以将手机上的图片复制到PC端,非常方便。当然,这个软件满血版价格不便宜,免费版又有诸多限制,有刚需的朋友可以考虑一下(iMazing还有很多别的功能)。
用iMazing可以很方便地在PC和手机相册之间传送图片
10、用Type-C/Lightning接USB传数据
需要扩展坞或特殊接口的USB。部分APP也支持直接从USB读取数据(比如LumaFusion)。个人没用过。
总的来说,越是受欢迎的APP,支持的通讯种类也越丰富。
|