为什么 iPhone 不能像 Windows 一样管理文件?

时间:2021-04-16 20:17:48 

iOS 独特的沙盒机制不支持提供人们广义理解中的「完整文件管理系统」,在 Apple 开发框架中,提供了一套完善的文件管理 api,它功能强大到 iOS 操作中遇到的所有问题。

Q:那么根据 api 开发一套文件管理系统可行吗?

当然可行,但实际问题是没有权限访问所有文件,仅能访问沙盒内的文件。

在 iOS「沙盒」机制下,每个 app 都是一个独立的整体,互不相干。与 Android 系统不同,iOS 应用无法干预影响其他应用,保证了系统的封闭性、安全性。

Q:如果执意访问其他文件需要怎么做?

目前只有「越狱」一种方式可以提供完整的文件管理系统。「越狱」行为会取得 iOS 全部的控制权限,完全打破沙盒机制,Cydia 中仍然存在一些不错的文件管理器。不过需要明确「越狱」行为对于设备具有极高的风险,而且随着苹果近年来加大封堵漏洞力度,高版本 iOS「越狱」难度已经非常高。

Q:外部导入 iOS 的文件应该如何编辑查看?

我们举个「将 『.txt』文档导入 iOS 后应该如何查看?」的例子

「.txt」文档实际上是文件包(Package),查看文件需要对应的解码器(解包过程),在 Windows 系统自带的「记事本」就是解包工具(应用)。

而在 iPhone 上其实很简单,首先需要通过 iTunes 同步、Wi-Fi、AirDrop 等方式将「.txt」文件导入设备中,使用对应的 app 运行即可,从更广义的角度可以理解为 windows 系统下的「打开方式」概念。这个功能可以使用户使用支持此格式的 app 运行外部文件。在 iOS 系统中,每个软件都有不同的沙盒,为了解决文件散乱的问题,在 iOS 11 中,加入了「文件」应用,可以创建文件夹,管理文件。

为什么 iPhone 不能像 Windows 一样管理文件?

在 Win 系统中,多种文件可以放置在同一个文件夹内,使用不同的软件运行。

在 iOS 系统中,文件只能储存在对应应用沙盒的中,比如「.doc」文件储存在 Word 中,「.jpg」文件储存在照片中。

Q:这是 iOS 的系统缺陷吗?

这并不是系统缺陷,只是操作系统逻辑不同。很多用户熟知的 Windows、Android 以及 Symbian 其实都没有大面积应用「沙盒」机制。

很多用户首先接触的操作系统多为 Windows,已经形成了思维惯性,使用 iOS 系统时会感觉非常不习惯。其实安全性更佳的沙盒机制是大势所趋,甚至微软也正在向这个方向努力靠拢,在 Win 10「应用商店」中的部分 Metro app 已经开始应用沙盒机制。

标签:为什么,iPhone,不能像,Windows,一样管理文件,
0
投稿

猜你喜欢

  • iPhone 12上市已三天,发现它的优缺点了吗?

    2023-04-17 06:38:00
  • iPhone 上的 Face ID 功能为什么会“失效”?

    2023-11-23 15:18:31
  • 微信电话本怎么免费通话?微信电话本免费打电话技巧

    2021-05-07 17:54:11
  • 优质电台应用推荐 | iPhone 上有哪些好用的电台 App?

    2023-09-17 17:56:38
  • iPhone 长时间玩游戏后为什么屏幕会变暗?

    2023-07-06 09:46:48
  • 微信电话本需要双方都开通吗?微信电话本拨打电话使用方法

    2022-04-15 17:24:00
  • iPhone 中部分联系人的消息没有提示是什么原因?

    2022-10-07 21:09:46
  • 小爱同学怎么打电话

    2023-08-29 16:39:56
  • 手机qq4.7iphone版内测资格申请教程(附qq4.7iphone体验版下载地址)

    2021-02-03 19:36:43
  • 快手直播怎么放电影电视剧详细操作教学

    2023-08-04 20:26:18
  • 在微信上加别人好友时,提示拒绝加好友验证是什么意思

    2021-04-03 05:01:05
  • 苹果12promax安兔兔跑分是多少

    2022-05-10 21:12:27
  • 手机网易云音乐怎么查看最近登录设备

    2023-10-11 06:31:58
  • 微信圣诞节红包封面序列号

    2021-01-31 02:05:18
  • iPhone 14 Pro 的灵动岛可以关闭吗?

    2023-09-17 07:05:01
  • ios5.1.1越狱后修改root密码的方法

    2023-11-25 02:06:09
  • 苹果手机如何修改QQ浏览器默认主页

    2022-01-10 09:08:07
  • 苹果手机怎么添加西安公交卡

    2022-11-08 23:19:10
  • iPhone13支持北斗导航吗

    2021-01-24 08:24:46
  • 如何更改 iPhone 11 以及设置和配件的名称?

    2022-11-18 21:06:32
  • asp之家 手机教程 m.aspxhome.com