读取iOS上“文档存储”(“存储文档和数据”)设置的值

时间:2019-04-11 00:20:28

标签: ios icloud-drive

在iOS的设置屏幕中,我可以为启用iCloud Drive的应用选择“文档存储”设置(类似于“移动数据”,“相机访问”选项)。在那里显示“将文档和数据存储在”上,其中有两个iCloud Drive或“在我的手机上”的本地选项。 enter image description here

如何在应用程序中访问选定的选项?

我的应用程序基于UIDocumentBrowser,并启用了“支持就地打开文档”和“应用程序支持iTunes文件共享”。某些应用程序(例如Apple Mail)在按下“共享”按钮时仅支持“复制到”选项(与“打开方式”相比)。在这种情况下,我希望将共享文档复制到我的应用程序中的相应目录(本地)或应用程序的iCloud Drive目录中,具体取决于用户从“常规”设置中进行选择。

现在,我会根据是否启用iCloud Drive的决定来决定将文档复制到哪里。但是,可能启用了iCloud Drive,但用户选择在iPhone上(本地)存储。

商店中有一些基于UIDocumentBrowser的应用程序并支持此应用程序。特别是当他们提供创建新文件功能时

谢谢!

iOS11,Xcode 10.1

0 个答案:

没有答案