运行 AppleScript 时
do shell script "sudo echo 'Hello'" with administrator privileges
我总是需要输入密码并且无法使用TouchID。
我已经编辑了 pam.d/sudo 和 sudo_local 来添加
auth sufficient pam_tid.so
虽然直接从终端运行命令确实允许我使用 TouchID,但从脚本编辑器运行它会强制我使用密码。
问题出现在索诺玛。非常感谢任何帮助
最终,我发现如果我从快捷方式运行相同的终端命令,它会触发 TouchID。简而言之,脚本编辑器似乎已经完蛋了,是时候切换到快捷方式了。