由於某些原因,iOS 10用戶的一小部分無法從我的公共iCloud容器中讀取。CloudKit iOS 10錯誤:帳戶無權訪問CloudKit帳戶
CloudKit返回的localisedError是「帳戶無權訪問CloudKit帳戶」,但是在線搜索後,我找不到任何提及此錯誤的信息。
有沒有人有任何想法會導致這種情況?下面的示例代碼示例。
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)")
}
這裏一樣的東西。 CF:https://forums.developer.apple.com/thread/64412這看起來像你的同一個問題。我開始在iOS 10.1 beta版本中遇到這個問題,以瞭解它的價值。 – CommaToast
我收到了同樣問題的報告 - 據報道,用戶在測試版上也不*。 –