我可以将 CloudKit 数据传输到新容器吗?
Can I transfer CloudKit data to a new Container?
我正在制作一个 CloudKit 应用程序,我面临着选择是将我的数据存储在默认容器中,只能由该应用程序访问,还是可以共享数据的自定义容器。现在我只需要那个应用程序来访问数据,所以我可能会将我的数据放在默认容器中。但是,如果我最终想从不同的应用程序访问这些数据,我可以将我的用户数据传输到自定义的可共享容器吗?
无需传输您的数据:可以从您的其他应用程序使用默认容器。
您可以在新应用的 CloudKit 功能中指定原始应用的默认容器的名称,然后使用它来初始化 CKContainer 以访问它。
详情见 and 'Share Containers Between Apps' and 'Enable iCloud and Select CloudKit' in this Apple Doc。
我正在制作一个 CloudKit 应用程序,我面临着选择是将我的数据存储在默认容器中,只能由该应用程序访问,还是可以共享数据的自定义容器。现在我只需要那个应用程序来访问数据,所以我可能会将我的数据放在默认容器中。但是,如果我最终想从不同的应用程序访问这些数据,我可以将我的用户数据传输到自定义的可共享容器吗?
无需传输您的数据:可以从您的其他应用程序使用默认容器。
您可以在新应用的 CloudKit 功能中指定原始应用的默认容器的名称,然后使用它来初始化 CKContainer 以访问它。
详情见