App Store评审员可以看到您在App Store Connect中创建的公共CloudKit数据库。评审员无法查看您在App Store Connect中创建的私有或共享数据库。
以下是一个示例代码,演示如何在Swift中创建一个公共CloudKit数据库:
import CloudKit
// 创建一个公共CloudKit数据库
let container = CKContainer.default()
let publicDatabase = container.publicCloudDatabase
// 在公共数据库中保存一条记录
let record = CKRecord(recordType: "MyRecordType")
record.setValue("Hello, World!", forKey: "message")
publicDatabase.save(record) { (record, error) in
if let error = error {
print("保存记录出错:\(error)")
} else {
print("记录保存成功:\(record)")
}
}
在此示例中,我们使用CKContainer.default()
来获取默认的CloudKit容器,并使用publicCloudDatabase
属性来获取公共数据库。然后,我们创建一个CKRecord
对象并将其保存到公共数据库中。最后,我们在保存完成后处理保存结果。
请注意,以上代码只是一个示例,您可能需要根据您的实际需求进行更多的错误处理和逻辑。