Как программно разрешить доступ к KeyChain для моего приложения? - PullRequest
1 голос
/ 17 июня 2010

Необходимо избегать диалога подтверждения.

1 Ответ

7 голосов
/ 17 июня 2010

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

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

...