即使正确设置了所有权限,Cloudkit仍会给出创建权限错误

问题描述 投票:0回答:1

尝试将记录保存到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
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.