如何访问另一个应用程序的iCloud容器(使用该配置文件中创建的另一个开发人员配置文件和icloud容器开发的应用程序)?

时间:2015-07-20 16:12:09

标签: ios xcode icloud

我有一个ios应用程序,它使用iCloudcontainer来保存用户的某些数据,例如用户的“失效日期”。我打算用不同的方式创建应用程序的副本 开发者帐户。我将把用户从第一个应用程序迁移到第二个应用程序,并且将过期日期存储在icloud容器中非常重要。我可以从第二个应用程序访问第一个应用程序的icloud“失效日期”。

1 个答案:

答案 0 :(得分:0)

您将不得不将该信息从外部迁移到iCloud(无论您如何将其存储在新版本中)。这可能必须通过一些专门构建的管理工具/流程来实现。

只能通过同一开发者的应用访问共享容器

  

多个应用和用户可以访问iCloud,但数据会被隔离并封装在称为容器的分区中。来自其他开发者的应用无法访问属于您的应用的容器。 (来自“关于容器和数据库”,https://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/CloudKitQuickStart/EnablingiCloudandConfiguringCloudKit/EnablingiCloudandConfiguringCloudKit.html

使用iCloud的应用不符合“转移应用标准”的iTunes Connect传输资格:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html

  

该应用的任何版本都不能使用iCloud权利。