代码示例
let publicDB = CKContainer.init(identifier: "iCloud.com.xxxx.xxxx").publicCloudDatabase
let query = CKQuery(recordType: "TestUsers", predicate: NSPredicate(value: true))
publicDB.perform(query, inZoneWith: nil) { records, error in
print(error)
print(records)
}
错误消息
<CK错误0x282ae46f0:";权限失败";(2007年10月(;
服务器消息=";容器"的包ID无效;;
op=XXXXX;uuid=XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;
容器ID=";iCloud.com.xxxx.xxxxx"gt;
我遇到了同样的错误,因为bundle Id for container
属于另一个苹果开发团队。在我的苹果开发团队创建了一个新的后,错误消失了