У меня есть настройка iCloud + Core Data в библиотечном стиле. Приложение, над которым я работаю, содержит данные пользователя, которые находятся за экраном входа. После входа пользователя в систему создается экземпляр Persistent Store Coordinator и добавляется к нему iCloud store.Обработка ошибок iCloud Core
Вот мой случай использования и проблема:
1) Начните использовать приложение, данные сохраняются в ICloud 2) Удалить приложение 3) снова построить к устройству, войдите в приложение, ожидают сделки журналы, которые нужно вызвать, и воссоздать данные в локальном хранилище. 4) Когда используется медленное соединение, я получаю ошибки в журнале отладки, заявляя несколько раз, что загрузка файла не удалась ... 5) Приложение пустое, и теперь оно выглядит так, как будто восстановление резервной копии не удалось.
Моя конфигурация действительно правильная и работает на 100% по нисходящему соединению.
Есть ли способ заставить iCloud повторить загрузку этих файлов сразу? Есть ли обратный вызов, который я могу использовать, чтобы убедиться, что эти файлы были загружены успешно, прежде чем разрешить пользователю в приложение?
Любой совет будет оценен! Благодарю.