Мне нужно сохранить некоторые данные, чтобы приложение могло получить к ним доступ из любой учетной записи пользователя.
Объем данных невелик, всего несколько строк.
Хранилище не обязательно должно быть безопасным, хотя это было бы полезно. По крайней мере, пользователи без прав администратора не должны его испортить.
Я был бы не против, если бы приложение потребовало предоставить пароль администратора для хранения данных или их удаления. Однако, когда приложение запускается из другой учетной записи пользователя без прав администратора, оно должно иметь возможность читать эти данные, не запрашивая никаких паролей.
Должен ли я использовать связку ключей или папку /Library/Application Support/ или, может быть, что-то еще?
/Library/Application Support
будет местом для хранения информации, которая должна быть доступна нескольким пользователям. - person lottscarson   schedule 13.10.2011