使用管理员权限运行 Apple 脚本时,脚本编辑器不再要求 TouchID

问题描述 投票:0回答:1

运行 AppleScript 时

do shell script "sudo echo 'Hello'" with administrator privileges

我总是需要输入密码并且无法使用TouchID。

我已经编辑了 pam.d/sudo 和 sudo_local 来添加

auth sufficient pam_tid.so

虽然直接从终端运行命令确实允许我使用 TouchID,但从脚本编辑器运行它会强制我使用密码。

问题出现在索诺玛。非常感谢任何帮助

applescript touch-id
1个回答
0
投票

最终,我发现如果我从快捷方式运行相同的终端命令,它会触发 TouchID。简而言之,脚本编辑器似乎已经完蛋了,是时候切换到快捷方式了。

© www.soinside.com 2019 - 2024. All rights reserved.