2 Stimmen

Wie kann NSURLIsExcludedFromBackupKey mit Adobe Air verwendet werden?

Apple hat unsere Anwendung abgelehnt, weil wir Dateien zur Offline-Ansicht unter localStorage (/Documents) speichern Dies ist ein Auszug aus der Nachricht, die wir erhalten haben:

Daten, die neu erstellt werden können, aber für das ordnungsgemäße Funktionieren der Ihrer Anwendung - oder weil Kunden erwarten, dass sie offline verfügbar sind verfügbar sein sollen, sollten mit dem Attribut "nicht sichern" gekennzeichnet werden. Für NSURL Objekten, fügen Sie das NSURLIsExcluded entsprechende Datei nicht gesichert wird. Für CFURLRef-Objekte verwenden Sie das entsprechende Attribut kCFURLIsExcludedFromBackupKey.

Wie können wir dies mit Adobe Air und dem Flex SDK 4.6 erreichen?

Gracias

2voto

Fréderic Cox Punkte 301

1voto

Hekod Punkte 101

Ich weiß, dies ist wirklich alt, aber für den Fall, dass jemand anderes das gleiche Problem hat... Seit AIR 3.6 gibt es keine Notwendigkeit für eine native Erweiterung, um zu verhindern, dass Dateien in der Cloud gesichert werden.

Dafür gibt es eine Eigenschaft in der File-Api, die preventBackup . Verwendung:

var localFolder:File = File.applicationStorageDirectory;
localFolder.preventBackup = true;

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X