我想从“ 文件应用程序 ”访问“ 在我的 iPhone 上”选项卡中的所有文件。目前,我正在使用 UIDocumentPickerViewController 选择/挑选文件。我不想提供任何选择器来获取与我们使用的文件相同的文件 [PHAsset fetchAssetsWithMediaType:options:] 从 获取照片照片应用程序 .
或者我可以使用 NSFileProviderManager 来实现这一点吗?
任何的想法??
最佳答案
根据 的定义文件在我的电话选项卡上 位于您的应用程序沙箱之外,据我所知,您不能走出您的应用程序沙箱(或应用程序组)。
UIDocumentPickerViewController is a view controller that provides access to documents or destinations outside your app’s sandbox. Ok but thought their private APIs
也许你错过了一些东西,或者你应该重新考虑你的应用程序行为。
另一方面,PHAsset 是一个授予对照片库的访问权限的类,每个应用程序都可以访问或修改它,但 需要明确授权 来自用户。
所以苹果对app的生态系统非常清楚,请引用this页面了解更多信息。
希望它能帮助你理清思路。
关于ios - 如何在不使用 "UIDocumentPickerViewController"的情况下从 Files 应用程序枚举文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49003229/