说是详述,其实讲的还是比较简单的,iOS和iPadOS的文件管理你要是想修改APP内文件或者是修改系统文件这种的话,是不太可能的,很多小伙伴刚转到Apple设备这边觉得iPhone和iPad的文件管理十分难用
很多人被这个小图标伤透了心,当年刚出来的时候还以为能像安卓或者Windows一样提供一个完全的文件管理, 但实际上这只是一个你个人文件的管理器。(也就是说只能管理一下你自己的照片视频文档等各种格式的文件,有点像你电脑C盘里的那几个文档照片视频文件夹)
首先明白了iPadOS和iOS给你提供的只是一个个人文件管理器,下面我们就好推进了。
我们先讲一下"文件"界面本身的构造,这里以iPadOS15的文件为例,各系统版本的iPhone和iPad大同小异。
左侧边栏,左上角按钮用以调出和隐藏左侧边栏(目前绝大多数系统app都有这个标准,作用也都是隐藏左侧边栏),稍微右侧的三个点用来扫描文稿、练级服务器和对边栏进行编辑,很好理解。
下面最近项目没什么说的,Windows和安卓也有。以共享就是通过iCloud共享写作的文件,如果没有共享过可能没有这一项。
在下面的"位置",也没啥好说的,值得一提的是,如果第三方app接入了此接口,也是可以出现在"位置"里的,就比如我的就有WPS云文档和ES文件浏览器。这样一来,我就不需要打开WPS才能看到其云文档了,我可以直接在"文件"里下载然后用其他软件打开或者是拖拽、分享等。(需要下载的文档会在文档右上角显示一个下载的标志,点击就会自动下载。至于下载到的地方,其实就是你看到的位置,基本使用起来就是不用管,过段时间自己就删除需要重新下载了)
唯一比较遗憾的就是百度云的这个接口会显示,但是貌似不维护了无法使用也无法显示了(然后是使用ES文件浏览器使用百度云,但是iPadOS15有bug用不了了,我不知道正式版系统能不能用,WPS是正常的)
另外接入的U盘等外置储存器也是在"位置"中出现的,其他方面使用无异。没有所谓的弹出按U盘,传输完成之后直接拔掉就好了,不放心就传输玩过几秒再拔,防止数据损坏。
下面是个人收藏,喜欢收藏什么就是什么,方便快速打开使用,一般是下载项。这就是Safari下载的位置,也可以去设置-Safari浏览器-下载项进行设置,下面还有一个选项,移除下载列表项,就是下载之后的文件会在Safari中有一个列表,你不管它的话它消失的时间。
在下面的以共享就是连接服务器之类的SMB文件服务,没啥好说的,具体教程自行百度,在一个局域网内用来在Windows和iPad、iPhone之间传输文件,比QQ什么的好用得多,我自己用下来只要是在一个局域网内,就是完全可用的,速度受包括路由器、硬盘速度等多方面影响。
标签没什么说的,提供一种在存储路径之外的分类归档方式。
软件的文件管理逻辑
不同于安卓,更不同于Windows,iOS/iPadOS软件的文件管理逻辑有这么几种形式,第一种是直接修改文件,第二可以理解为在APP内创建一个副本,对副本进行修改,原文件没有影响。第三种就是"锁死"在其自己的app里了,导不出去。下面分别叙述。
第一种:直接修改文件
其代表软件有苹果自己的iWork套件(也就是Pages,Numbers,Keynotes这些)、Xmind(思维导图软件)、Taio(markdown码字软件)......
其打开的主界面或者是内嵌了"文件管理"的页面,可以直接在你想要的位置修改、创建文件,改动也会直接反映到最原始的文件上,修改完的文件其他APP也可以直接调用,使用起来和我们所熟知的Windows在一定程度上基本无异,也是最舒适的一种。
Keynotes主页面,直接就是"文件管理"差不多的界面,可以在整个"文件"中打开所有的PPT和Keynotes文件
使用起来和其他系统的设备基本无异,打开软件,找到你的文件在哪个位置,打开编辑或者是新建即可。
第二种:创建副本,修改副本
其实大部分APP都是这种形式,它们可能不会内嵌"文件管理"的界面,但是也会提供多种方便的导入导出方式来与"文件管理"相互沟通(比如分享界面,拖拽导入等)。
此类APP采用创建副本的形式主要是为了满足自身APP的特殊功能或者是推广自身服务而设计成这样,比如goodnotes,采用在app内创建副本的形式可以方便建立索引之后无需多次重新导入对比源文件的改动,重新建立索引。加快了打开文件的效率和自身功能的实现(比如goodnotes的搜索笔记和文字等功能)。或者是像WPS这类的软件需要在一定程度上推广自身的云盘或者会员功能等。我们有时候传输文件所使用的微信QQ其实也应当属于这一类。Apple自己也有此类软件,比如"图书",为了满足记录、同步阅读进度,书签,笔记等的功能也是选择将txt或者epub等格式的副本导入以满足功能。
选择此项的优点在于可以方便app的特色功能的使用,缺点就是会加倍占用储存空间。
此类软件的使用方式也比较简单,我自己常用的做法就是直接长按拖拽到该app就行,然后自己选择是否删除掉原文件(我自己一般不删除,有iCloud,也不算太担心储存空间的问题)
对于开发者和需要更深入文件管理功能的用户,可以使用专业工具如Keymob,它支持在Windows、Mac或Linux上管理iOS设备文件,包括查看、创建、删除文件,甚至导出App数据,同时提供性能监控和日志分析等功能,帮助优化应用性能。
第三种:完全不接入"文件"
此类APP一般都是一些娱乐方面的app或者是影视、音乐类等涉及到版权的软件,或者是压根不需要接入"文件"的软件。反正需要维护版权,干脆直接不接入"文件"的相关接口。Apple也在一些方面做出了另外的接口。比如我们就能在一些第三方音乐软件中找到导入本地歌曲的选项,也算是在保护版权等需求的情况下给予一些权限。
好了,这是关于你设备上软件的文件调用情况。
在操作使用上
首先是拖拽操作,也就是Drag and Drop,有别于你想到导入文件时还得一级一级的翻看文件目录,拖拽给了十分简单的操作模式,这项功能同时支持文本以及各种文档,而且是系统级跨软件可以使用的,具体可以看下面:
然后还有一个分享页面,也就是经常能在各个页面看到的
其子菜单可以编辑想要分享的app,这点和android基本相同,各种app适配的也不错。然后就是还有一些选项,比如图片可以设置墙纸等编辑项,和android也是基本一样。但是要注意的是,在分享菜单下也是可以选择各种快捷指令的,相较于安卓来说这是一个优势。
别的基本也没啥说的了,嗯,订阅一下iCloud会用的很舒服。