Android和iOS是完全不同的操作系统,因此您不应期望它们具有相同的文件系统布局.
在iOS中,通常,应用程序将其数据存储在名为的文件夹中Documents,该文件夹保存在应用程序本身安装位置旁边的位置(†).
例如,对于第三方(App Store)应用程序,应用程序安装在/var/mobile/Applications/(†)下,然后是使用唯一标识符字符串命名的文件夹.在该文件夹下,您将在MyAppName.app上找到该应用程序.在同一水平上,你会看到一个Documents文件夹,那是自动为您创建.因此,完整的文件夹层次结构可能如下所示:
iPhone5:/var/mobile/Applications root# find . -name Netflix.app
./882F75CD-F42D-4532-8C77-D0992192606B/Netflix.app
iPhone5:/var/mobile/Applications root# cd ./882F75CD-F42D-4532-8C77-D0992192606B/
iPhone5:/var/mobile/Applications/882F75CD-F42D-4532-8C77-D0992192606B root# ls
Documents/ Library/ Netflix.app/ StoreKit/ iTunesArtwork iTunesMetadata.plist tmp/
Run Code Online (Sandbox Code Playgroud)
需要注意的是你重要的是不是需要一个越狱的手机访问此文件夹.您可以在计算机上安装iBrowse等工具,并使用它来浏览第三方应用程序的Documents文件夹.
但是,如果您希望能够浏览文件系统上的任何文件夹,则必须越狱手机,然后可以使用iBrowse或ssh,进入您喜欢的任何地方.
另一个需要注意的是,如果你正在建设一个越狱的设备,将下安装了"系统"的应用/Applications/,而不是,/var/mobile/Applications/(†),那么你实际上就需要为您的应用程序手动创建一个文件夹.有关详细信息,请参阅本教程(请参阅页面底部),或阅读此答案.
在最新版本的iOS(8 +,我相信)中,第三方数据文件夹已经移动.什么是/var/mobile/Applications/现在下/var/mobile/Containers/Data/Application/.应用程序包及其数据/文档文件夹已在文件系统上分离.
| 归档时间: |
|
| 查看次数: |
20671 次 |
| 最近记录: |