gpt4 book ai didi

swift - 在一个应用程序中访问 2 个不同的 cloudkit 帐户

转载 作者:行者123 更新时间:2023-11-28 12:34:48 25 4
gpt4 key购买 nike

我需要访问 2 个不同的 cloudkit 数据库,并将信息从一个复制到另一个(包括图像)。其中一个数据库是我的,另一个是我可以访问的 friend 。我似乎无法弄清楚如何在一个应用程序中访问这两个应用程序,因此我可以从一个应用程序下载信息并将其上传到另一个应用程序。我一次可以做一个,但这对我没有任何好处。

以下代码可以访问其中一个容器,但如何切换到不同的帐户以访问另一个容器?<​​/p>

var container = CKContainer(identifier: "iCloud.com.lastname.firstname.MyAppName")
var publicDatabase: CKDatabase?
var currentRecord: CKRecord?
var publicDB = CKContainer.default().publicCloudDatabase

我应该使用手机应用程序还是创建 Mac 应用程序?

谢谢!

最佳答案

不允许一个应用程序访问另一个开发者的另一个应用程序的 CloudKit 容器。如果可能的话,那将是一个可怕的安全问题。

只有当两个容器都来自同一开发者时,一个应用才能访问多个容器。

所以对你的问题的简短回答是你想做的事是不可能的(谢天谢地)。

关于swift - 在一个应用程序中访问 2 个不同的 cloudkit 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41176392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com