0

情况:我们想制作一个显示iOS设备上所有文件的应用程序

系统:iOS App,非越狱系统

问题:

  • 每个应用程序(系统范围)允许访问哪些文件(和文件类型)?

(PS:我们不会进行文件浏览器之类的操作,如子文件夹、删除等 ..)

4

4 回答 4

2

更新 :

由于应用程序的沙盒功能,您试图实现的目标是不可能的。尽管您可以使用以下说明显示某些文件类型。

以前回答过这个

如果我正确理解了您的问题,那么您已经有一个框架可以实现您想要实现的目标。它被称为快速查看框架并支持这些许多文件类型......

A Quick Look preview controller can display previews for the following items:
iWork documents
Microsoft Office documents (Office ‘97 and newer)
Rich Text Format (RTF) documents
PDF files
Images
Text files whose uniform type identifier (UTI) conforms to the public.text type (see Uniform Type Identifiers Reference)
Comma-separated value (csv) files

你可以在这里获得更多信息......

于 2012-04-10T14:57:35.383 回答
1

您无法访问除您的应用程序文件夹之外的任何内容。您的应用程序是沙盒的,并且有充分的理由(隐私、恶意软件等...)

于 2012-04-10T14:52:49.467 回答
1

您只能访问应用程序目录中的文件。在这里查看完整的解释

于 2012-04-10T14:54:41.447 回答
1

如果您不是指文件而只是手机的内容,那么有 API

于 2012-04-10T15:05:41.597 回答