• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

[10.12 Sierra] Verzeichnis manuell für Sandbox freigeben?

Bachsau

Starking
Registriert
07.01.10
Beiträge
221
Hi Leute. Ich hab ein Problem und zwar:
Alle Programme aus dem App Store und auch einige andere verwenden ja inzwischen die Sandbox. In viele Fällen setze ich Symlinks ein, um den Zugriff auf Programmeinstellungen auf einen synchronisierten Cloud-Ordner umzuleiten. Mit der Sandbox geht das leider nicht mehr, aber ich weiß, dass es möglich ist, die Sandbox für beliebige Verzeichnisse zu öffnen, wenn diese dem Programm über einen Öffnen-Dialog zugewiesen werden und dass diese Berechtigungen dauerhaft erhalten bleiben. Das heißt, sie müssen irgendwo gespeichert sein.

Kann mir hier jemand sagen, wo? Oder gibt es vielleicht sogar einen Terminal-Befehl um einem Programm den Zugriff auf ein Verzeichnis manuell zu erlauben?

Viele Grüße
 
Hallo? Ist der Thread untergegangen oder herrscht hier einfach nur geballte Kompetenz?
 
Die Frage lässt sich nicht beantworten.

Damit die App den Zugriff auf den Ordner dauerhaft behalten kann, erhält sie vom Betriebssystem ein "sicherheitsbereichsbezogenes Lesezeichen" zurück, das kryptografisch geschützt ist. Wie die App dieses Lesezeichen abspeichert, bleibt ihr selbst überlassen. Manche Programme werden dafür ihre Preferences-Einstellungen nutzen, manche Programme werden das anders machen.

Außerhalb einer bestimmten "Tätigkeitszone" in der App kann das Lesezeichen nicht verwendet werden. Es kann auch nicht von außen erzeugt werden.
 
Danke für deine Antwort. Ich wusste nicht, dass es so kompliziert ist und war davon ausgegangen, dass macOS einfach irgendwo eine Liste führt, was eine App darf. Das löst jetzt zwar nicht mein Problem, aber zumindest weiß ich jetzt, wie es funktioniert und dass es so einfach nicht zu lösen ist.