gpt4 book ai didi

swift - CloudKit- "Invalid bundle ID for container"

转载 作者:可可西里 更新时间:2023-11-01 00:39:44 25 4
gpt4 key购买 nike

我刚刚在 Xcode 9 beta 6 中创建了一个项目并添加了这段代码:

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

并添加此功能:

enter image description here

当我运行代码时,我收到此错误消息:

enter image description here

我做错了什么?

最佳答案

有一个错误导致某些关联被遗漏。该错误已得到修复,我们自动修复了在此期间中断的容器/应用程序关联。

如果出于某种原因您仍然需要重做关联,您可以使用 Xcode 中的功能面板或使用 developer.apple.com -> 证书、标识符和配置文件 -> App IDs -> 选择 ID -> 编辑 -> 在 iCloud 下编辑 -> 选中要取消关联的容器复选框,保存,然后重新关联。

如果您仍然遇到困难,请发送电子邮件至 cloudkit[at]apple.com

关于swift - CloudKit- "Invalid bundle ID for container",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46144170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com