2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯(lián)網(wǎng) 版權歸原作者所有。
如今使用IT數(shù)碼設備的小伙伴們是越來越多了,那么IT數(shù)碼設備當中是有很多知識的,這些知識很多小伙伴一般都是不知道的,就好比最近就有很多小伙伴們想要知道為什么 iPhone 不能像 Windows 一樣管理文件,那么既然現(xiàn)在大家對于為什么 iPhone 不能像 Windows 一樣管理文件都感興趣,小編就來給大家分享下關于為什么 iPhone 不能像 Windows 一樣管理文件的一些信息吧。
iOS 獨特的沙盒機制不支持提供人們廣義理解中的「完整文件管理系統(tǒng)」,在 Apple 開發(fā)框架中,提供了一套完善的文件管理 api,它功能強大到 iOS 操作中遇到的所有問題。
Q:那么根據(jù) api 開發(fā)一套文件管理系統(tǒng)可行嗎?
當然可行,但實際問題是沒有權限訪問所有文件,僅能訪問沙盒內的文件。
在 iOS「沙盒」機制下,每個 app 都是一個獨立的整體,互不相干。與 Android 系統(tǒng)不同,iOS 應用無法干預影響其他應用,保證了系統(tǒng)的封閉性、安全性。
Q:如果執(zhí)意訪問其他文件需要怎么做?
目前只有「越獄」一種方式可以提供完整的文件管理系統(tǒng)?!冈姜z」行為會取得 iOS 全部的控制權限,完全打破沙盒機制,Cydia 中仍然存在一些不錯的文件管理器。不過需要明確「越獄」行為對于設備具有極高的風險,而且隨著蘋果近年來加大封堵漏洞力度,高版本 iOS「越獄」難度已經(jīng)非常高。
Q:外部導入 iOS 的文件應該如何編輯查看?
我們舉個「將 『.txt』文檔導入 iOS 后應該如何查看?」的例子
「.txt」文檔實際上是文件包(Package),查看文件需要對應的解碼器(解包過程),在 Windows 系統(tǒng)自帶的「記事本」就是解包工具(應用)。
而在 iPhone 上其實很簡單,首先需要通過 iTunes 同步、Wi-Fi、AirDrop 等方式將「.txt」文件導入設備中,使用對應的 app 運行即可,從更廣義的角度可以理解為 windows 系統(tǒng)下的「打開方式」概念。這個功能可以使用戶使用支持此格式的 app 運行外部文件。在 iOS 系統(tǒng)中,每個軟件都有不同的沙盒,為了解決文件散亂的問題,在 iOS 11 中,加入了「文件」應用,可以創(chuàng)建文件夾,管理文件。
在 Win 系統(tǒng)中,多種文件可以放置在同一個文件夾內,使用不同的軟件運行。
在 iOS 系統(tǒng)中,文件只能儲存在對應應用沙盒的中,比如「.doc」文件儲存在 Word 中,「.jpg」文件儲存在照片中。
Q:這是 iOS 的系統(tǒng)缺陷嗎?
這并不是系統(tǒng)缺陷,只是操作系統(tǒng)邏輯不同。很多用戶熟知的 Windows、Android 以及 Symbian 其實都沒有大面積應用「沙盒」機制。
很多用戶首先接觸的操作系統(tǒng)多為 Windows,已經(jīng)形成了思維慣性,使用 iOS 系統(tǒng)時會感覺非常不習慣。其實安全性更佳的沙盒機制是大勢所趨,甚至微軟也正在向這個方向努力靠攏,在 Win 10「應用商店」中的部分 Metro app 已經(jīng)開始應用沙盒機制。
2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯(lián)網(wǎng) 版權歸原作者所有。