2014-10-07 2 views
8

Недавно у меня возникли проблемы с тем, чтобы заставить iOS Simulator работать с записями, которые я сделал в панели CloudKit Dashboard. Интересно, что он работает с реальным устройством, но не с симулятором. CloudKit Dashboard говорит, что это среда разработки. Когда я запускаю мое приложение с симулятором я получаю один из этих двух ошибок:CloudKit не работает с Simulator

Ошибки домен = NSCocoaErrorDomain Code = 4097 «Операция не может быть завершена (Cocoa ошибка с номером 4097.)» (Подключение к услуге по имени com.apple.cloudd) UserInfo = 0x7a276d40 {NSDebugDescription = подключение к услуге имени com.apple.cloudd}

или я получаю

Ошибка: CKError 0x7b658890: "Запрос Rate Limited" (7/2008); «Эта операция ограничена по скорости»; Повторите попытку через 3,0 секунд

Любая идея о том, что вызывает эту проблему?

Спасибо!

ответ

13

Вы должны войти в iCloud на своем симуляторе. Перейдите в настройки, iCloud и введите свои учетные данные iCloud.

+0

Что делать, если он не принимает мои учетные данные? Я пытаюсь войти в систему с моей учетной записью разработчика. – Jaun7707

+0

Проблема заключалась в том, что учетная запись разработчика не принималась в качестве учетной записи iCloud, вместо этого мне пришлось использовать мою личную учетную запись iCloud. Я не уверен, почему это так, но сейчас это работает. – Jaun7707

+0

Не работает с моей учетной записью iCloud, и я не хочу меняться. ИМХО это ошибка (при отсутствии функции). – brainray