Ich arbeite an einer App für OSX 10.9 mit Swift, Sandboxed. Die App benötigt Zugriff auf eine SQLite-Datenbankdatei. Ich lasse den Benutzer eine Datei mit NSOpenPanel auswählen/öffnen. Ich speichere dann den Dateipfad mit NSUserDefaults für die spätere Verwendung.Dateizugriff in einer Sandboxed Osx App mit swift
Ich möchte, dass diese Datei jedes Mal automatisch geöffnet wird, wenn die App neu gestartet wird. Ich erhalte den gespeicherten Pfad von NSUserDefault, aber wenn ich die Datei mit diesem Pfad öffne, erhalte ich einen Fehler und sage, dass ich keine Berechtigung habe, auf die Datei zuzugreifen. (es funktioniert ohne Sandboxing)
Es sieht aus wie Lesezeichen sind die Lösung für mein Problem.
Gibt es ein gutes Tutorial, wie man Lesezeichen mit swift für eine osx App verwendet? Irgendwelche anderen Vorschläge?