我的 iPhone 应用程序的 Document 文件夹与 Files 应用程序上的 iCloud 位置存在问题。我的应用程序的文档文件夹出现在文件应用程序的设备端,但它没有出现在文件应用程序的 iCloud 位置。iCloud 仪表板清楚地显示了使用我的应用程序创建为默认容器的 iCloud 容器,但它没有出现在 iPhone 的文件应用程序上。如何让我的 iPhone 应用程序的文档文件夹出现在文件应用程序的 iCloud 位置?
我已经iCloud
在 XCode for iPhone 应用程序项目中安装了默认容器。我将UIFileSharingEnabled
as YES 和LSSupportOpeningDocumentsInPlace
as YES 添加到我的 plist 文件中。所以我可以在 iPhone 的文件应用程序的设备端看到我的应用程序的文档文件夹,但在 iCloud 驱动器端看不到该文件夹。
我已将 iCloud 项目添加到苹果开发者帐户上此应用程序的配置中,因此我可以编辑其功能并启用所有 iCloud 复选框。
UbiquityContainer
所以我可以在 XCode 上获取 url 。
但是当我尝试使用iCloudDocumentSync
库的iCloud.shared()?.checkAvailability()
功能时,它说 iCloud url 为零,因此无法获得 iCloud 可用性。
我希望您能帮助我配置我的 App Project 的 Cloud Settings,以便我的 App Documents Directory 出现在 iCloud Drive 上,并且我可以正确使用 CloudKit。谢谢你。