【发布时间】:2020-04-23 01:22:48
【问题描述】:
尝试将记录保存到 cloudkit 时出现以下错误
我什么都做了
- 为记录类型验证的安全角色具有读取、写入和创建权限
- 我已尝试重置开发环境
- 有趣的是,即使在我将容器与应用程序设置解除关联后,应用程序仍然可以工作
- 我的查询工作正常 - 只有保存失败
这是我的代码
let publicDatabase = CKContainer.default().publicCloudDatabase
let record = CKRecord(recordType: "test")
record.setValue("test", forKey: "test")
publicDatabase.save(record) { (savedRecord, error) in DispatchQueue.main.async {
if error == nil {
print("saved")
} else {
print(error!)
print("Record Not Saved")
}
}
}
任何帮助将不胜感激
【问题讨论】:
标签: swift xcode cloudkit saving-data ckerror