私はXcodeの9ベータ6でプロジェクトを作成し、このコードを追加しました:CloudKit - "コンテナの無効なバンドルID"
let privateDB = CKContainer.default().privateCloudDatabase
let greatID = CKRecordID(recordName: "GreatPlace")
let place = CKRecord(recordType: "Place", recordID: greatID)
privateDB.save(place) { (record, error) in
if error != nil {
let er = (error as! CKError).errorUserInfo
print("Error: \n")
print("CKErrorDescription: \(er["CKErrorDescription"]!)\n")
print("ContainerID: \(er["ContainerID"]!)\n")
print("NSDebugDescription: \(er["NSDebugDescription"]!)\n")
print("NSUnderlyingError: \(er["NSUnderlyingError"]!)\n")
print("NSLocalizedDescription: \(er["NSLocalizedDescription"]!)\n")
print("ServerErrorDescription: \(er["ServerErrorDescription"]!)\n")
}
if record != nil {
print("record: \(record!)")
}
}
と、この機能を追加する:
:私は、コードを実行するとは、私は、このエラーメッセージが表示されます。
私が間違っていることはありますか?
こんにちはデイブ、あなたの答えをありがとう。実際、私がCloudKitを使って作成しようとしたすべての新しいプロジェクトにも同じ問題があります。私は何をすべきか ?現在作業しているバンドルIDとコンテナIDのみを送信しますか?よろしく! – Sebastian