打开对话框中缺少iCloud应用程序名称,没有应用程序文档文件夹

时间:2016-01-02 19:27:56

标签: xcode macos icloud icloud-drive

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

Open dialog in my app

当我点击应用名称时,我会转到iCloud Drive的根文件夹,而不是app文件夹。

以下是Pages中的内容:

Open dialog in Pages

Xcode和会员中心的情况都很好:

iCloud xcode setup

Member center container

我尝试在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 Folder

现在,将显示应用程序文档文件夹,但左栏中的应用程序名称仍为空白:

App folder appears, but app name still blank on left

更新2

在我的应用程序的iOS版本上创建了一些文档之后,我注意到对话框顶部的下拉菜单中出现了两个文件夹:

Two iCloud folders

0 个答案:

没有答案