可以设置不基于应用程序名称的默认 CloudKit 容器吗?

Ján*_*nos 1 ios cloudkit

当我CloudKit在 Xcode 中打开时,它会根据 app 的名称设置并创建一个默认容器。是否可以设置不同的默认名称?我不想在 CloudKit 仪表板的列表中看到新的容器名称,而是使用现有的。

在此处输入图片说明

use*_*232 5

Janos 的回答是正确的,尽管我认为您即使在选择了不同的 iCloud 容器之后,您也必须在代码中这么说?

let container = CKContainer(identifier: "iCloud.com.kukodajanos.Dating")
let publicDB = container.publicCloudDatabase
let privateDB = container.privateCloudDatabase
Run Code Online (Sandbox Code Playgroud)

我当然可能是错的,这只是我发现它的工作方式。