CloudKit integration issue : "Permission Failure" (10/2007); server message = "Invalid bundle ID for container";

Viewed 282

code sample

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)
}

error message

<CKError 0x282ae46f0: "Permission Failure" (10/2007);

server message = "Invalid bundle ID for container";

op = XXXXX; uuid = XXXXX-XXXX-XXXXX-XXXXX-XXXXXX;

container ID = "iCloud.com.xxxx.xxxx">

1 Answers

I had the same error because the bundle Id for container belonged to another Apple Developer Team. After creating a new one from my Apple Developer Team, the error was gone

Related