CloudKit 集成问题:“权限失败”(10/2007);服务器消息 =“容器的捆绑包 ID 无效”;

pra*_*iOS 5 integration icloud swift cloudkit

代码示例

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)
}
Run Code Online (Sandbox Code Playgroud)

错误信息

<CKError 0x282ae46f0:“权限失败”(10/2007);

服务器消息 =“容器的捆绑包 ID 无效”;

操作=XXXXX;uuid = XXXXX-XXXX-XXXXX-XXXXX-XXXXXX;

容器 ID =“iCloud.com.xxxx.xxxx”>

pab*_*ros 0

我遇到了同样的错误,因为它bundle Id for container属于另一个苹果开发团队。从我的 Apple 开发团队创建一个新的错误后,错误消失了