根据文档,UIDocumentPickerViewController和UIDocumentBrowserViewController都可用于导入应用程序沙箱之外的文档。
从本地文档提供者/云位置选择和导入文档,以上哪一个最适合。可以在iOS 11中使用UIDocumentPickerViewController吗?
根据以下文档Apple documentation for document picker,在您的应用程序可以使用文档选择器之前,您必须打开Xcode中的iCloud Documents功能,并且应该将iCloud容器映射到appId.Is这是强制性的,如果我只进行导入操作?我已经尝试使用UIDocumentPickerViewController,它似乎正确地返回选定的文件路径,即使没有上述权利。
如果您不需要自己的iCloud容器,则不需要权利。如果您只想导入文件,则可以在不添加权利的情况下使用UIDocumentPickerViewController
。
是的,UIDocumentPickerViewController
适用于iOS 11。
UIDocumentBrowserViewController必须是您的应用程序的根视图,因此根据我的经验,您无法在现有APP中使用并成为NavigationControl的一部分(您将无法正确获取后退按钮)。在这些情况下,我们需要使用UIDocumentPickerViewController。希望这可以帮助。