2017-01-27 5 views
0

ich verwende iCloud Dokumente in meiner app, wenn ich eine lokalen Bereich Datei zu Dokumenten Verzeichnis von iCloud bewegen erhalte ich diese Fehlermeldung:iCloud Dokumente zu großer Datei

default.realm, NSUnderlyingError=0x11f9b90e0 {Error Domain=NSPOSIXErrorDomain Code=34 \"Result too large\" 

Wenn ich mit einer kleinen Datei versuchen, Alles funktioniert gut. Die Datei ist ungefähr 30 MB, und ich habe 50 GB freien Speicherplatz auf meiner iCloud, was ist falsch? Wo ist das Problem?

Viele Apps i installiert speichert Dateien größer dann Mine, zum Beispiel whatsapp Geschäft mehr als 300mb, ich sehe diese Daten in iCloud-Einstellungen

Antwort

0

Sind Sie die Datei zu kopieren, oder tatsächlich zu verschieben? Es wird nicht empfohlen, Realm-Dateien zu verschieben, nachdem sie zum ersten Mal geöffnet wurden, da das Realm-Framework dies nicht bewältigen kann.

Wenn Sie eine Kopie exportieren, wird empfohlen, eine Kopie mit realm.writeCopy(toPath:) zu exportieren, da dies die neue Realm-Datei bereinigt und komprimiert, wodurch sie viel kleiner wird. :)

Verwandte Themen