我为我的 iOS 应用程序开发了一个 iCloud Drive 导出功能,它可以工作。我可以在 Mac OS X 10.11 上的 iCloud Drive 文件夹中的公共 AppContainerFolder 中看到导出的文档。
但在 iOS 上,我只能在 iCloud Drive 应用程序中看到 AppContainerFolder。它已被禁用,我无法打开该文件夹,也无法查看其中的文档。
从 iCloud Drive 设置中,我可以看到我导出的文件在 iCloud Drive 的那个 AppContainerFolder 中。
iCloud 设置中 AppContainerFolder 的图像
有人对 iCloud Drive 有过这样的问题吗?
我在我的应用程序中使用了两个应用程序容器,一个具有“iCloud.com ...”标识符用于导出,另一个具有“TeamIdentifier.com ...”标识符用于 Ensembles-CoreData 同步。我使用以下方法明确使用容器的 URL:
[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:@"iCloud.com..."]
我已经尝试只使用 TeamIdentifier-Container,但 AppContainerFolder 的可见性没有变化。
我试图提高 BundleVersion,我使用了 Info.plist NSUbiquitousContainers 设置。我还通过 TestFlight 向外部测试人员提供了 Build,看看它是否与开发设备有关。
我还没有做的唯一一件事是向 AppStore 发布一个带有新 BundleVersion 的新版本,看看它是否与生产性应用程序与开发中的应用程序有关。
欢迎任何提示和提示。