簡體   English   中英

CloudKit查詢出現奇怪錯誤

[英]Strange error with CloudKit query

我收到CloudKit查詢的一般錯誤。 我不知道如何解決它。 有沒有人有什么建議?

錯誤是<CKError 0x17065c230: "Internal Error" (1/2005)> Error occurred. Error = <CKError 0x174648370: "Internal Error" (1/2005)> <CKError 0x17065c230: "Internal Error" (1/2005)> Error occurred. Error = <CKError 0x174648370: "Internal Error" (1/2005)>

我的代碼是:

    override func viewDidLoad() {
    super.viewDidLoad()
    let database = CKContainer.defaultContainer().publicCloudDatabase
    let container = CKContainer.defaultContainer()
    let publicDB = container.publicCloudDatabase
    let data = CKRecord(recordType: "theUsers")

    var predicate = NSPredicate(value: true)
    let myQuery = CKQuery(recordType: "theUsers", predicate: predicate)

    var mySelfie = matchedSelfie

    publicDB.performQuery(myQuery, inZoneWithID: nil) {
        results, error in
        if error != nil {
            println(error)

        } else {
            for record in results{
                if let aselfie = record.stringForKey("selfie") { //Optional binding
                    mySelfie.append(aselfie) //Append to string array

                    mySelfie.append(aselfie)
                    return ()
                }

            }}}

}

我得到了同樣的錯誤。 您可以通過查看項目的“功能”選項卡中的“ iCloud步驟”部分來獲取更多信息:

  1. 在Project Navigator中,選擇您的項目
  2. 選擇你的目標
  3. 選擇功能
  4. 展開iCloud部分
  5. 假設您啟用了CloudKit服務,您應該會看到必須執行的步驟列表。 (例如,將“iCloud”權利添加到您的App ID。)

更有可能的是,其中至少有一個顯示紅色錯誤圖標而不是復選標記。

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM