在 Safari 中浏览 iCloud Drive 中的文件时,某些应用文件夹被禁用

Posted

技术标签:

【中文标题】在 Safari 中浏览 iCloud Drive 中的文件时,某些应用文件夹被禁用【英文标题】:When browsing for files from iCloud Drive in Safari, some app folders are disabled 【发布时间】:2015-12-01 22:46:38 【问题描述】:

有人可以解释为什么在从 Safari 浏览文件时,某些应用程序文件夹在 iCloud Drive 中被禁用了吗?这些文件在 iCloud.com 上可用,但某些应用程序的文件夹(包括我的,如下所示的 Automator)在 Safari 中被禁用。

我添加了以下内容以公开我的应用程序文件夹,但它在 Safari 中仍显示为禁用:

<key>NSUbiquitousContainers</key>
    <dict>
        <key>iCloud.com.example.MyApp</key>
        <dict>
            <key>NSUbiquitousContainerIsDocumentScopePublic</key>
            <true/>
            <key>NSUbiquitousContainerSupportedFolderLevels</key>
            <string>Any</string>
            <key>NSUbiquitousContainerName</key>
            <string>MyApp</string>
        </dict>
    </dict>

【问题讨论】:

【参考方案1】:

已通过在 Info.plist 文件中添加 UTExportedTypeDeclarations 的条目来解决此问题

【讨论】:

以上是关于在 Safari 中浏览 iCloud Drive 中的文件时,某些应用文件夹被禁用的主要内容,如果未能解决你的问题,请参考以下文章

从 iCloud Drive iOS 目标 C 下载图像

枚举 iCloud Drive 目录

NSMetadataQuery 结果中未包含 iCloud Drive 文档

删除 iCloud Drive 文件时删除本地文件

React Native App 中的 iCloud 和 Google Drive 集成

为 iOS 应用程序的文件启用 iCloud Drive 文件夹