Папка данных приложения в Mac - PullRequest
34 голосов
/ 29 февраля 2012

Что эквивалентно окну C:\Users\userName\AppData\Roaming\appName?

Мне нужен каталог, который не вызовет проблем с разрешением для хранения обновляемой части моего приложения, чтобы я мог автоматически загружать и перезаписывать свой контент.

Спасибо.

Ответы [ 2 ]

46 голосов
/ 29 февраля 2012
/Users/USERNAME/Library/Application Support/

Редактировать:

Этот ответ вызвал много голосов, несмотря на его минималистский характер.Поэтому я хочу указать на вещи, упомянутые в комментариях, чтобы сделать их более заметными:

  • Есть несколько других папок, используемых для данных / конфигурации приложения, как упомянуто в этого ответа.
  • При написании приложения не указывайте этот путь жестко.Вместо этого используйте API macOS, чтобы получить его. На этот вопрос есть несколько ответов для ObjectiveC и Swift.
13 голосов
/ 30 марта 2015
~/Library/Application Support/ 

в смене + команда + G в поиске

...