gpt4 book ai didi

ios - CloudKit iOS 10 错误 : Account doesn't have access to CloudKit account

转载 作者:可可西里 更新时间:2023-11-01 01:29:19 26 4
gpt4 key购买 nike

出于某种原因,一小部分 iOS 10 用户无法从我的公共(public) iCloud 容器中读取数据。

CloudKit 返回的 localisedError 是“Account doesn't have access to CloudKit account”,但是在网上搜索后,我找不到任何提及此错误的信息。

有没有人知道什么会导致这种情况?下面的示例代码示例。

let sortDescriptor = NSSortDescriptor.init(key: "Version", ascending: false)
let publicDatabase = CKContainer(identifier:"iCloud.blah.blah.blah").publicCloudDatabase
let truePredicate = NSPredicate(value: true)
let VersionQuery = CKQuery(recordType: "Version", predicate: truePredicate)

VersionQuery.sortDescriptors = [sortDescriptor]

publicDatabase.performQuery(VersionQuery, inZoneWithID: nil) { (record, error) -> Void in
print("Cloudkit Error = \(error?.localizedDescription)")
}

最佳答案

我也遇到了这个问题。关闭 iCloud Drive(运行 iOS 10)的用户似乎无法访问公共(public)容器中的数据。一旦启用 iCloud Drive,他们就可以再次访问公共(public)容器。我不确定为什么会这样,并已提交错误报告。

关于ios - CloudKit iOS 10 错误 : Account doesn't have access to CloudKit account,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39747742/

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