O que é isso assistantd e por que ele precisa keychain. assistantd quer usar o "login" keychain, pop-up do sistema ativado Mac.
Quando em macOS alertas vêm contendo "keychain", a maioria dos usuários se pergunta se é de alguma forma um vírus ou malware que deseja acessar a carteira de senhas Keychain Access presente em Mac.
Um pop-up solicitando acesso para "login" em keychain pode ser preocupante e estressante para o usuário.
O que é isso assistantd e por que aparece a mensagem "assistantd quer usar o "login" keychain"?
assistantd é um daemon introduzido Apple pe macOS e no iOS que oferece suporte para serviços como dictation si Comandos de voz da Siri. Mais precisamente, auxilia o processo pelo qual a mensagem de voz do usuário é transformada em texto em aplicativos de escritório ou mesmo em TextEdit.
Estrutura para assistantd pode ser encontrado em:
/System/Library/PrivateFrameworks/AssistantServices.framework/
Para melhorar o desempenho e a precisão, é possível que em alguns momentos esse assistente solicite acesso a Keychain. Muito provavelmente em Contacts.
A Siri usa o acesso aos Contatos e o motivo é muito simples. "Ei, Siri... Ligue para a mamãe". Antecipadamente daemono usuário deve saber qual contato está na agenda com o nome "Mãe", para realizar a ação solicitada pelo usuário.
Concluindo, se o assistente solicitar acesso de login para keychain, tudo o que você precisa fazer é digitar a senha e o pop-up estressante desaparecerá.