iOS/iPadOS上的数据传输方式汇总
本帖最后由 六尺之下 于 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。https://s3.bmp.ovh/imgs/2021/09/66b0d0535078b556.png
通过“文件”访问NAS中的文件
(2)“文件”将OneDrive、百度网盘等网盘集成起来,充当设备的文件访问的中枢。除了方便统一管理资料以外,有些网盘APP比如百度网盘内置的共享途径十分有限,通过将其挂载到“文件”,再进一步共享文件,可以绕开这一限制。https://s3.bmp.ovh/imgs/2021/09/cc92a6688a86ab5a.png
在“文件”中向其他APP共享百度网盘中的文件
(3)部分APP支持直接访问“文件”里的数据,不需要从“文件”共享。比如KyBook、Notability、nPlayer。
https://s3.bmp.ovh/imgs/2021/10/4f39517350458c53.png
KyBook可以直接在APP内部访问iPad本地、网盘或者SMB服务器上的数据
8、第三方文件管理应用
iOS自带的“文件”有个缺点:不能管理相册,因为iOS里照片的管理是独立于其他文件的。如果想要在iOS本地、网盘和SMB服务器之间传输照片,可以考虑第三方文件管理APP,比如坛友推荐的FE文件管理器(PC和手机/平板之间传照片最方便的办法是后文中的iMazing)。类似的APP还有几款,功能各不相同,大家可以自己去探索。
https://s3.bmp.ovh/imgs/2021/09/fa21f6d0251ee306.png
在FE文件管理器中,从照片库向OneDrive复制照片
9、PC端第三方管理工具
前面提到使用iTunes在PC端和手机端传输照片和音乐的困难,这里简单介绍坛友推荐的iMazing,可以很好地弥补iTunes在这方面的缺陷。
iMazing可以通过直接拖拽的方式批量将PC上的图片传送到手机相册,也可以将手机上的图片复制到PC端,非常方便。当然,这个软件满血版价格不便宜,免费版又有诸多限制,有刚需的朋友可以考虑一下(iMazing还有很多别的功能)。https://s3.bmp.ovh/imgs/2021/10/6b98d3f3b19be234.png
用iMazing可以很方便地在PC和手机相册之间传送图片
10、用Type-C/Lightning接USB传数据
需要扩展坞或特殊接口的USB。部分APP也支持直接从USB读取数据(比如LumaFusion)。个人没用过。
总的来说,越是受欢迎的APP,支持的通讯种类也越丰富。
C口的ipad可以直接插移动硬盘 RPG-7 发表于 2021-9-28 20:37
C口的ipad可以直接插移动硬盘
其实lightning也可以,不过要外接供电 文件可以直接挂载SMB 编辑补充了一下 SMB是公有协议里最慢的,FTP和DLNA都能跑到无线满速,SMB只能跑到大约一半
没有特殊需求或不得已的限制,不要用SMB iTunes可以通过wifi传输 同样是nPlayer,左SMB,右DLNA
john 发表于 2021-9-28 21:16
SMB是公有协议里最慢的,FTP和DLNA都能跑到无线满速,SMB只能跑到大约一半
没有特殊需求或不得已的限制, ...
我几年前测试过DLNA和webdav,当时的感受是webdav没那么方便,DLNA没那么快。可能是因为NPlayer的选项SMB/CIFS中,实际用到的是后者,比SMB更强一点? john 发表于 2021-9-28 21:22
同样是nPlayer,左SMB,右DLNA
好的,我去改一下主楼内容 还有 iCloud,iCloud 有网页版,网速不好也可以放点反复用的小东西 iMazing,完美取代itunes。 a1b3b4 发表于 2021-9-28 21:19
iTunes可以通过wifi传输
是那个“通过Wi-Fi与此iPhone同步”?试了一下并没有成功,拔掉数据线后,在同一局域网内iTunes没能发现iPhone。是不是我的理解有误? 结夜野棠. 发表于 2021-9-28 22:31
还有 iCloud,iCloud 有网页版,网速不好也可以放点反复用的小东西
增加了网盘共享功能 会用python的话,输入命令python -m http.server
直接在当前目录创建一个http server,局域网访问,直接下载所需,再通过app打开即可。 看着头好大,已经习惯了安卓插线一拖的方便
—— 来自 S1Fun 临时传小文件用电报,长期保存用onedrive 前几天帮别人把老手机的照片放进iphone,最后还是用icloud了,本地传输的方法感觉比icloud还更绕弯,让我这安卓党不知所措(虽然差不多10年前用过ip4,现在脑壳痛的程度依然不输当年) 我都是用文件从硬盘拷贝压缩包视频到对应app的,15给这部分加了个进度条,体验不错 15里 文件里点压缩包会原地解压缩,izip什么的都可以删了 snapdrop.io传单文件感觉还行
—— 来自 OnePlus 7 Pro, Android 11上的 S1Next-鹅版 v2.4.4.1 小一点的问题可以直接QQ建个只有你一个人的群,传群文件
速度反正比百度网盘不开会员快... 至少大停电时发现feem体验还不错,三个平台都能互传,没网时开个热点就能跑到30m,
—— 来自 LGE LM-G710, Android 9上的 S1Next-鹅版 v2.4.4.1 爱思助手的路过 六尺之下 发表于 2021-9-28 22:58
是那个“通过Wi-Fi与此iPhone同步”?试了一下并没有成功,拔掉数据线后,在同一局域网内iTunes没能发现i ...
需要同步过一次才能不插线在iTunes里显示,不过iTunes在windows上有各种奇奇怪怪的BUG都不奇怪……
我用的多的场景是把pc修完的照片传到iphone,之前用feem,时不时会传不全,比如9张jpg,最后只传了7张,还要人眼去看缺了什么,而且广告很烦。后来干脆用file explorer去从共享文件夹复制了。 a1b3b4 发表于 2021-9-29 10:18
需要同步过一次才能不插线在iTunes里显示,不过iTunes在windows上有各种奇奇怪怪的BUG都不奇怪……
...
我晚点试一下,可行的话再更新到主楼 ulysses 发表于 2021-9-29 10:22
我用的多的场景是把pc修完的照片传到iphone,之前用feem,时不时会传不全,比如9张jpg,最后只传了7张,还 ...
是fe文件浏览器吗?我先用一用,之后再单独列一条第三方文件管理APP 想问下ios里文件从A应用分享给B应用,会不会存在本地文件占用2倍的情况?
另外,百度网盘下载的漫画zip不能分享给comicshare太难受了。 本帖最后由 六尺之下 于 2021-9-29 11:13 编辑
mggr 发表于 2021-9-29 11:06
想问下ios里文件从A应用分享给B应用,会不会存在本地文件占用2倍的情况?
另外,百度网盘下载的漫画zip不 ...
会,跨APP共享本质上就是把文件再复制一次,所以只适合小文件,不适合用来看视频。
有局域网WiFi的话,最理想的方式还是利用SMB这种无线局域网访问的方式,有OneDrive之类的网盘的话,用网盘也可以,不过速度应该会比局域网的SMB慢很多,ComicShare这两种方式都支持。
百度网盘可以挂载到“文件”里,再从“文件”里共享到ComicShare。 从PC传照片最简单的方法是? mggr 发表于 2021-9-29 11:06
想问下ios里文件从A应用分享给B应用,会不会存在本地文件占用2倍的情况?
另外,百度网盘下载的漫画zip不 ...
会复制一份,但不会占两倍空间,apfs对此有优化,方式和iOS的内存管理类似,复制一份,只会让引用计数加一,删除一份就减一,当引用计数为零时才是真正的删除。 Mephisto 发表于 2021-9-29 14:13
从PC传照片最简单的方法是?
少数几张照片,用QQ微信的文件传输助手,传到手机上之后再多选下载到系统相册,这是最简单的。
但更好的做法是在PC上把照片拖到iCloud/OneDrive/百度网盘的同步文件夹里(需要安装对应的PC端软件)。注意只有iCloud能将照片同步到系统相册,其他的网盘只能同步到各自APP,再从APP下载到系统相册。 六尺之下 发表于 2021-9-29 14:58
少数几张照片,用QQ微信的文件传输助手,传到手机上之后再多选下载到系统相册,这是最简单的。
但更好的 ...
感谢解答,还是神烦啊 六尺之下 发表于 2021-9-29 11:11
会,跨APP共享本质上就是把文件再复制一次,所以只适合小文件,不适合用来看视频。有局域网WiFi的话,最 ...
并不是,只是个符号连接吧, starash 发表于 2021-9-29 15:11
并不是,只是个符号连接吧,
可能是我想当然了,我认为是复制一份的理由有两个:
(1)共享的时候花的时间比较长,不像是只给一个链接到另一个APP。
(2)从onedrive共享到notability的pdf,在notability里做笔记后,不会影响到onedrive里的源文档。
不过也可能在notability里,笔记和pdf文档是分开存储的。而且我刚刚注意到,在onedrive里共享出去的文档,会有一个“共享的内容”标识。
这个问题已经超出我的认知范围了,请无视我的回答。 所以用电脑QQ往ipad扔图片,ipad qq保存到系统相册后 QQ里的图片是可以直接删了么
ulysses 发表于 2021-9-29 10:22
我用的多的场景是把pc修完的照片传到iphone,之前用feem,时不时会传不全,比如9张jpg,最后只传了7张,还 ...
为什么不直接用文件
页:
[1]
2