Где приложения OSX обычно хранят пользовательские данные конфигурации?

Если вы хотите преобразовать обещание в обещание bluebird не решить ничего и вернуть customPromise, тогда у вас будет доступ ко всем пользовательским методам bluebirds в цепочке.

Promise.resolve().then(function(){
  return customPromise()
})

Или

Promise.resolve(customPromise())
47
задан Rngbus 3 January 2009 в 22:38
поделиться

2 ответа

В/Users/username/Library/Preferences. Вы также видите, что некоторый материал помещается в Поддержку/Users/username/Library/Application.

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

формат предпочтений OSX-исходных-приложений обычно .plist (список свойств) файлы с именем, данным в синтаксисе обратного доменного имени. Существует автономное приложение под названием Редактор Списка свойств, который позволяет Вам просматривать и редактировать такие файлы. (Я думаю, что это - часть загрузки XCode/developer-tools.), Конечно, нет ничего, чтобы препятствовать тому, чтобы Вы использовали свою собственную предпочтительную систему хранения, и естественно приложения, которые являются главным образом межплатформенными, будут иметь тенденцию делать, это, но предпочтения должно, тем не менее, быть помещено в/Users/username/Library/Preferences каталог.

Редактирование: , Если Вы пишете программное обеспечение для Mac и Вы используете платформу Какао, тогда Apple имеет этот документ для части API Какао, который имеет дело с хранением и получением предпочтительных настроек: Пользовательское Программирование

Значений по умолчанию
77
ответ дан corro 7 November 2019 в 23:17
поделиться

Как приложение к ответу вреда, я отметил бы, что, как реестр окон, предпочтения OS X сознательно не удалены, когда приложение удалено, но, в отличие от реестра окон, предпочтения могут мигрировать с машины на машину, поскольку Вы обновляете свой Mac и используете "пользовательское средство" миграции.

Это может привести к неожиданным результатам, таким как установка "NeatoApp 2008" и обнаружив, что это знает все настройки, которые Вы выбрали для "NeatoApp 2003" даже при том, что версия 2003 года никогда не устанавливалась на Вашей текущей машине.

7
ответ дан Mike Heinz 7 November 2019 в 23:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: