2

根据文档,UIDocumentPickerViewControllerUIDocumentBrowserViewController都可用于在应用程序沙箱之外导入文档。

对于从本地文档提供商/云位置选择和导入文档,上述哪个最适合。我仍然可以在 iOS 11 中使用 UIDocumentPickerViewController 吗?

根据以下文档Apple 文档选择器文档,在您的应用程序可以使用文档选择器之前,您必须在 Xcode 中打开 iCloud 文档功能,并且应该将 iCloud 容器映射到 appId。如果我只是这样做,这是强制性的导入操作?我尝试使用 UIDocumentPickerViewController ,即使没有上述权利,它似乎也能正确返回选定的文件路径。

4

2 回答 2

2

如果您不需要自己的 iCloud 容器,则不需要该权利。如果您只想导入文件,则UIDocumentPickerViewController无需添加权利即可使用。

是的,UIDocumentPickerViewController适用于 iOS 11。

于 2018-10-18T12:25:05.307 回答
0

UIDocumentBrowserViewController 必须是您应用程序的根视图,因此根据我的经验,您不能在现有应用程序中使用并成为 NavigationControl 的一部分(您将无法正确获取后退按钮)。在这些情况下,我们需要使用 UIDocumentPickerViewController。希望这可以帮助。

于 2019-02-28T15:19:36.170 回答