2014-10-07 80 views
8

最近,我一直無法讓iOS模擬器處理我在CloudKit Dashboard中創建的記錄。有趣的是,它可以與真實設備一起使用,但不適用於模擬器。 CloudKit Dashboard表示它是一個開發環境。當我運行我的應用程序模擬器我得到這兩個錯誤之一:CloudKit不支持模擬器

錯誤域= NSCocoaErrorDomain代碼= 4097「操作無法完成(可可錯誤4097)」(連接到服務命名com.apple.cloudd)的UserInfo = {0x7a276d40 = NSDebugDescription連接服務名爲com.apple.cloudd}

或我得到

錯誤:CKError 0x7b658890: 「請求速率限制」(7/2008); 「這項行動已受到限制」; 3.0秒後重試

任何想法是什麼導致這個問題?

謝謝!

回答

13

您必須在模擬器上登錄到iCloud。轉到設置,iCloud,然後輸入您的iCloud憑據。

+0

如果它不接受我的憑證呢?我正嘗試使用我的開發者帳戶登錄。 – Jaun7707 2014-10-08 15:17:46

+0

問題是開發人員帳戶不會被接受爲iCloud帳戶,而是必須使用我的個人iCloud帳戶。我不確定這是爲什麼,但它現在起作用。 – Jaun7707 2014-10-09 15:49:46

+0

不適用於我的iCloud帳戶,我不願意更改。恕我直言,這是一個錯誤(在leat不是功能)。 – brainray 2014-10-11 23:09:19

相關問題