2011-07-27 5 views
1

Ранее под 10.4, 10.5 и 10.6 я хранил данные авторизации в файле в папке «Настройки» в основной папке «Библиотека» на установочной машине.Вопрос с разрешениями в OS X Lion

С введением Льва были изменены разрешения в папке «Настройки». Я сейчас загружаю Lion, чтобы разобраться в этом сам, но тем временем (нетерпеливые клиенты) у кого-нибудь есть рекомендация о том, где безопасно хранить такие данные на Lion. Поддержка приложения?

Спасибо, Стивен

+0

Запись/Library/Preferences провалились бы под 10.6, а также для пользователей, не имеющих прав администратора. Если вы хотите написать там, вам нужно пройти аутентификацию и получить расширенные разрешения. – LaC

ответ

1

~/Library/Application/НазваниеКомпании/

+0

Это хорошая альтернатива, если у вас есть только один пользователь или вы не хотите делиться данными с другими пользователями. В моем случае у меня проблемы, потому что я использую поддержку ~/Library/Application Support/xxxx и/Library/Application Support/xxxx для хранения данных, которые могут быть использованы каждым пользователем. знак равно – Leandro

1

Keychain будет лучшим выбором.

+0

Я не думал о Брелке. По данным авторизации я в основном имею в виду серийный номер. Это может облегчить жизнь пользователям, которые переходят с одного компьютера на другой. –

0

Правильное расположение, как представляется,/Users/Поддержка Shared/

+1

Нет, это для общих * документов *. Не удаляйте файлы случайной поддержки там. – LaC

+0

Вы правы. Правильное место - это поддержка приложений. В частности, версия домена пользователя. –