Я использую SecKeychainFindGenericPassword()
, чтобы получить пароль приложения, ранее сохраненный с помощью SecKeychainAddGenericPassword()
. Как и ожидалось, MacOS предоставляет пользователю диалоговое окно с просьбой одобрить доступ к цепочке для ключей. Однако значок, наложенный на нижнюю правую часть замка, является стандартным значком документа, а не значком моего приложения.
Я не вижу ничего в справочнике Keychain Services об указании значка, поэтому я предполагаю, что ОС просто использует значок вашего приложения. В моем файле .icns (указанном в info.plist) есть все возможные размеры и растровые изображения, заполненные в соответствии с иконографом, поэтому я действительно не уверен, где искать дальше.
Надеюсь, что есть очевидная ошибка, на которую кто-то может указать мне?