如何允许用户在iOS中浏览/选择设备中的文件

iSh*_*war 6 iphone objective-c ipad ios

我希望允许用户在我的iOS应用程序中上传文件,就像我们在桌面应用程序中上传特定文件并浏览不同目录一样.我也做了一些谷歌搜索,但没有找到可靠的解决方案.

有人这么说.

如果您运行的是非越狱手机,则无法使用整个文件系统.也没有文件系统浏览器控件(出于同样的原因),但是,您可以浏览用户的照片库,甚至可以使用UIImagePickerController与相机拍照.

有些问题是这样的

从这些链接和其他来源,我只是困惑,我可以通过按钮点击向用户提供文件浏览选项.如果是,那么如何实现呢?任何帮助将不胜感激.

如果用户点击"浏览"按钮,则列表应该在那里

在此输入图像描述

Ani*_*nil 7

iPhone应用程序是沙盒.这意味着您只能访问AppBundle中的文件/文件夹(如文档,缓存等).这就是上面提到的URL建议的内容.您只能从/向这些文件夹上传/下载数据.

现在,如果你有一个越狱手机,它是一个不同的场景.不进入那个.

检查此链接:

Apple iOS环境The App Sandbox