Risposte:
Affinché sudo accetti Touch ID per l'autenticazione, devi configurare il tuo sistema PAM (Pluggable Authentication Modules) per accettare il modulo di autenticazione Touch ID.
Modifica /etc/pam.d/sudo
e aggiungi quanto segue in cima all'elenco:
auth sufficient pam_tid.so
Quando osascript "vuole apportare modifiche", probabilmente a causa di un modificatore "con privilegi di amministratore", utilizza la stessa autenticazione di "sudo".
Ciò influisce sul funzionamento dell'autenticazione per sudo, non solo quando si utilizza AppleScript. Ora vedrai il prompt Touch ID quando si utilizza sudo sulla riga di comando, come in Terminale, o quando si usano altre applicazioni che richiedono l'elevazione usando sudo.