Eve*_*met 6 ios swift icloud-documents
我的 iPhone 应用程序的文档文件夹与文件应用程序上的 iCloud 位置有问题。我的应用程序的文档文件夹出现在文件应用程序的设备端,但没有出现在文件应用程序的 iCloud 位置。iCloud 仪表板清楚地显示了使用我的应用程序创建的默认 iCloud 容器,但它没有出现在 iPhone 的文件应用程序上。如何让我的 iPhone 应用程序的文档文件夹出现在文件应用程序的 iCloud 位置?
我已经iCloud在 iPhone 应用程序项目的 XCode 中安装了默认容器。我将UIFileSharingEnabledas YES 和LSSupportOpeningDocumentsInPlaceas YES 添加到我的 plist 文件中。因此,我可以在 iPhone 的文件应用程序的设备端看到我的应用程序的文档文件夹,但在 iCloud 驱动器端看不到该文件夹。
我已将 iCloud 项目添加到苹果开发者帐户上此应用程序的配置中,以便我可以编辑其功能并启用所有 iCloud 复选框。
这样我就可以在 XCode 上获取 url UbiquityContainer。
但是当我尝试使用iCloudDocumentSync库的iCloud.shared()?.checkAvailability()功能时,它说 iCloud url 为零,因此无法获取 iCloud 可用性。
我希望您能帮助我配置我的应用程序项目的云设置,以便我的应用程序文档目录出现在 iCloud 驱动器上,并且我可以正确使用 CloudKit。谢谢。
根据https://developer.apple.com/library/archive/qa/qa1893/_index.html,您可能必须提高内部版本号才能传播更改。
我遇到了同样的问题,最终通过在 iCloud 文档目录中写入一些文件来使 iCloud 文档目录可见。另请注意,“文件”应用程序仅显示DocumentsiCloud 中和本地的子文件夹,因此不要忘记附加/Documents到您的 iCloud 容器 URL。
| 归档时间: |
|
| 查看次数: |
1588 次 |
| 最近记录: |