我正在尝试将我的应用程序与 Files App 集成,以便保存在我的应用程序中的文档显示在 Files App 中,位于“iCloud Drive”或“On My iPhone”文件夹下。我在 info.plist 文件中添加了以下键:
UIFileSharingEnabled = true
LSSupportsOpeningDocumentsInPlace = true
我还尝试将文档本地保存到 Documents 文件夹中,然后远程保存到 iCloud 中。在这两种情况下,文档都已成功保存,我可以从应用程序以编程方式访问它们。但我仍然无法在文件应用程序中看到文件夹。
我还注意到在保存本地文档时,它们被保存到一个私有目录中,即:
file:///private/var/mobile/Containers/Data/Application/208C2D45-E1E2-4277-8824-0C54F4EA6CFA/Documents/Test.xyz/
与默认文档目录相反:
file:///var/mobile/Containers/Data/Application/208C2D45-E1E2-4277-8824-0C54F4EA6CFA/Documents/Test.xyz/
我究竟做错了什么?