У меня есть три секрета для хранения в связке ключей Mac OS. Каждый раз я храню каждый из них в отдельной записи цепочки для ключей. Недостатком этого является то, что если мое приложение обновляется, пользователь видит три диалоговых окна «разрешить доступ», по одному для каждой записи. То, что я хотел бы сделать, это хранить все три секрета в одной записи цепочки для ключей. Одним из таких секретов является пароль пользователя.
Какой стандартный метод для этого? Должен ли я просто втиснуть все данные в поле пароля (что означает, что один секрет, который является паролем, предоставленным пользователем, не очень хорошо читается в KeychainAccess.app), или есть какой-то другой способ добавить несколько «паролей» (т. Е. зашифрованные поля) в одну запись цепочки для ключей?