Ich habe eine iCloud + Core Data-Einrichtung im Bibliotheks-Stil. Die App, an der ich gerade arbeite, enthält Benutzerdaten, die sich hinter einem Anmeldebildschirm befinden. Nachdem der Benutzer sich angemeldet hat, wird der Persistent Store Coordinator instanziiert und der iCloud Store wird hinzugefügt.Umgang mit iCloud Core Data-Fehlern
Hier ist mein Anwendungsfall und Problem:
1) die App verwenden zu können, zu iCloud werden Daten 2) Löschen Sie die App 3) Erstellen Sie zum Gerät wieder anmelden, um die App erwarten gespeicherten Transaktions Protokolle abgerufen werden und Daten im lokalen Speicher neu erstellen. 4) Wenn eine langsame Verbindung verwendet wird, erhalte ich Fehler im Debugprotokoll, die mehrfach angeben, dass der Dateidownload fehlgeschlagen ist ... 5) Die App ist leer und es scheint nun so, als ob die Wiederherstellung fehlgeschlagen wäre.
Meine Konfiguration ist in der Tat richtig und funktioniert 100% über eine Sinkverbindung.
Gibt es eine Möglichkeit, iCloud den sofortigen Download dieser Dateien zu erzwingen? Gibt es einen Rückruf, den ich verwenden kann, um sicherzustellen, dass diese Dateien erfolgreich heruntergeladen wurden, bevor Sie den Benutzer in die App zulassen?
Alle Ratschläge werden geschätzt! Vielen Dank.