web-dev-qa-db-de.com

Datenordner der Anwendung auf dem Mac

Was ist das Äquivalent von Window's C:\Users\userName\AppData\Roaming\appName?

Ich benötige ein Verzeichnis, das keine Berechtigungsprobleme verursacht, um den aktualisierbaren Teil meiner Anwendung zu speichern, damit ich meinen Inhalt automatisch herunterladen und überschreiben kann.

Vielen Dank.

34
kambi
/Users/USERNAME/Library/Application Support/

Bearbeiten:

Diese Antwort hat trotz ihres minimalistischen Charakters viele positive Stimmen erhalten. Deshalb möchte ich auf die in den Kommentaren erwähnten Dinge hinweisen, um sie sichtbarer zu machen:

  • Es gibt mehrere andere Ordner, die für Anwendungsdaten/-konfiguration verwendet werden, wie in diese Antwort erwähnt.
  • Wenn Sie eine Anwendung schreiben, codieren Sie diesen Pfad nicht fest. Verwenden Sie stattdessen die API von macOS, um sie abzurufen. Diese Frage hat mehrere Antworten für ObjectiveC und Swift.
47
flyx
~/Library/Application Support/ 

in Shift + Befehl + G im Finder

13
TEH