2

我似乎为我的 Mac 应用程序错误地配置了 iCloud 文档存储。在打开的对话框中,应用程序的名称为空白:

在我的应用程序中打开对话框

当我单击应用程序名称时,我会被定向到 iCloud Drive 的根文件夹,而不是应用程序文档文件夹。

这是 Pages 中的样子:

在 Pages 中打开对话框

Xcode 和 Member Center 中的情况看起来都不错:

iCloud xcode 设置

会员中心集装箱

我尝试在 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 版本上创建一些文档后,我注意到对话框顶部的下拉菜单中出现了两个文件夹:

两个 iCloud 文件夹

4

0 回答 0