iOS - 如何通过 Objective-C 定位我的 iPad/iPhone 上的所有文件
Posted
技术标签:
【中文标题】iOS - 如何通过 Objective-C 定位我的 iPad/iPhone 上的所有文件【英文标题】:iOS - How to locate all files on my IPad/IPhone through Objective-C 【发布时间】:2012-06-27 16:06:42 【问题描述】:我正在编写一个应用程序,它允许用户在我的 iPhone/iPad 上浏览具有特定扩展名(例如 PDF、XLS)的所有文件。然后应用程序会将文件上传到服务器。
应用程序应该能够找到不在其沙箱目录中的文件。
如何在 Objective-C 中做到这一点?
非常感谢。
【问题讨论】:
【参考方案1】:这是不可能的。您的应用无法访问其沙盒之外的文件或目录。
【讨论】:
【参考方案2】:您可以让用户从其他应用程序中打开文档到您的应用程序中,然后将它们发送到服务器。在应用程序中,您必须指定要打开的文档类型 (UTI)。
【讨论】:
嗯..看起来很有趣!我会试试这个!谢谢 It Works!!!..谢谢,此链接将提供更多详细信息,使您的应用能够在“打开方式”列表中列出:developer.apple.com/library/ios/#documentation/FileManagement/…【参考方案3】:你不能这样做。除非设备越狱,否则您的应用只能访问其沙箱目录中的文件。如果您的应用甚至尝试读取沙盒之外的文件,它也会被 App Store 拒绝。
【讨论】:
以上是关于iOS - 如何通过 Objective-C 定位我的 iPad/iPhone 上的所有文件的主要内容,如果未能解决你的问题,请参考以下文章
objective-c开发——地图定位之地理编码和地理反编码
如何在 iOS 7 的 UIWebView 中从 JavaScript 调用 Objective-C?
如何通过 Objective-C 中的 Speech 框架实现语音到文本?