2

我正在制作一个 CloudKit 应用程序,我面临着将我的数据存储在只能由该应用程序访问的默认容器或可以共享数据的自定义容器中的选择。现在我只需要那个应用程序来访问数据,所以我可能会将我的数据放在默认容器中。但是,如果最终我想从不同的应用程序访问这些数据,我可以将我的用户数据传输到自定义的、可共享的容器吗?

4

1 回答 1

1

无需传输您的数据:可以从您的其他应用程序使用默认容器。

您可以在新应用的 CloudKit 功能中指定原始应用的默认容器的名称,然后使用它来初始化 CKContainer 以访问它。

有关详细信息,请参阅此 Apple Doc中的此 SO 答案和“在应用程序之间共享容器”和“启用 iCloud 并选择 CloudKit” 。

于 2016-07-20T20:40:42.000 回答