iOS设备U盘解决方案,真正自由的文件管理

本文已于2018年10月21日更新,完整的实现了需求。

我的实现价格:32G的U盘219元+软件10.99USD(合人民币约76.22元),约300元。

我的需求

之前用Android手机的时候,拿着个Type C口的U盘拷完东西直接插手机上传OneDrive很是痛快与安心,换了iPhone以后,也想实现这样的功能。

而对现在很多厂商推出的功能,比如照片备份、通讯录备份等功能,我没有需求,也不想让这些敏感信息直接存储到U盘中。

简单的做个分析

硬件上,我想到了两种方式,相应的软件实现上可能也有不同:

    • 通过相机套件从 lightning接口转出标准USB接口,连接标准USB接口的U盘(由于相机套件只能读取DCIM文件夹中的图片,因此无法实现,放弃);
    • 购买Lightning接口的U盘,通过厂商的App进行文件管理(唯一的选择)。

上传到OneDrive上的方式:

  • 通过系统级分享,copy到OneDrive应用中,由OneDrive App完成上传;
  • 通过系统级分享,通过Files App的功能保存到植入到Files App中的OneDrive,由Files App通过iOS的协议调用OneDrive进行上传。

之前不清楚的几个问题

  1. 相机套件是否能够成功连接U盘并读取,对于容量、文件系统等有没有要求?
    相机套件只能接SD卡或者主动供电的USB设备(U盘“耗电太大”,接入以后无法正常工作),而且只能读取DCIM文件夹下的照片文件,因此直接排除。
  2. 各厂商的U盘的App能否管理任意文件(貌似有些App只有照片备份的功能…)、对于文件系统有没有限制、使用体验如何?
    见3的答案
  3. (进阶需求)多文件/文件夹的上传或完整的文件自由管理(类似Android上的ES文件浏览器)
    闪迪iXpand闪存盘搭配App Store上的第三方软件可以实现完整的与系统Files App的集成,见”最终解决方案“

理想的解决方案

以下两种方案中的任何一种对我来说都是很能满足需求的解决方案:

  • 相机套件,通过系统Files进行文件管理,这样我可以继续使用我USB-C和USB-A的双口U盘,只需额外购买Apple相机套件即可(#DongleLife)
  • 购买某个厂商的Lightning/USB-A双口U盘,且厂商的App支持较为完整的文件管理和系统级分享,这样我可以卖掉手头的这个USB-C/USB-A双口U盘,毕竟短期内我不会有仅支持USB-C的设备(换MBP?等着再说吧)

最终解决方案

在中文世界找了半天似乎没有结果,大部分的文章都在谈论早年越狱后的iFiles方案。

最终在Google的各种搜索结果和国外网站文章中,我找到了答案:通过搭配闪迪Lightning接口U盘和第三方软件,可以实现与系统Files App的集成,实现了几乎全部的文件管理操作。

所需硬件:闪迪 (SanDisk) 32GB Lightning USB3.0 苹果U盘 iXpand欢欣i享
其他容量:64G 128G
这就是需要的U盘了,给出的是天猫旗舰店的链接,京东上也有卖的,直接搜索就行,32G的价格在200出头,要比Type-C的双口U盘要贵一些。

所需软件:FileBrowser For Business
虽然闪迪官方有自己的SanDisk iXpand™ Drive软件,但是上面给出的这款软件是可以实现将U盘集成到Files App中实现完整文件管理的功能的,美区商店售价10.99美元,当然这个软件本身就支持了很多的协议,支持各种网盘的接入等等,有点类似于Android上的ES文件浏览器了。
值得多提一句的是,开发者把标准版FileBrowser和这个For Business的版本打包在一起卖,价格也是一样10.99美元,显然是赤裸裸的价格歧视。

BTW, comments are always appreciated:)