我似乎为我的 Mac 应用程序错误地配置了 iCloud 文档存储。在打开的对话框中,应用程序的名称为空白:
当我单击应用程序名称时,我会被定向到 iCloud Drive 的根文件夹,而不是应用程序文档文件夹。
这是 Pages 中的样子:
Xcode 和 Member Center 中的情况看起来都不错:
我尝试在 Xcode 中更改为“使用默认容器”,但遇到了相同的行为。(注意:我在我的应用程序的 Mac 和 iOS 版本之间使用共享容器,因此是自定义容器)
更新
我在 Info.plist 文件中添加了以下内容:
<key>NSUbiquitousContainers</key>
<dict>
<key>iCloud.com.audulus.audulus</key>
<dict>
<key>NSUbiquitousContainerIsDocumentScopePublic</key>
<true/>
<key>NSUbiquitousContainerName</key>
<string>Audulus</string>
<key>NSUbiquitousContainerSupportedFolderLevels</key>
<string>Any</string>
</dict>
</dict>
(这里推荐:iCloud Drive 文件夹)
现在,应用程序文档文件夹出现,但应用程序名称在左栏中仍为空白:
更新 2
在我的应用程序的 iOS 版本上创建一些文档后,我注意到对话框顶部的下拉菜单中出现了两个文件夹: