0 votos

El script de shell Bioutil (Touch ID) en shortcuts.app en MacOS no funciona

Tengo un problema con la función bioutil. En Terminal, estoy usando dos comandos que funcionan:

  1. sudo bioutil -ws -u 0 # deshabilita TouchID para desbloquear
  2. sudo bioutil -ws -u 1 # habilita TouchID para desbloquear

Pero cuando intento crear un atajo en la aplicación Shortcut en macOS, los comandos no funcionan. Cuando inserto y ejecuto: #! sudo bioutil -ws -u 0 el script funciona pero no sucede nada, Touch ID sigue activo. ¿Qué estoy haciendo mal?

También he intentado con: #!/bin/zsh sudo bioutil -ws -u 0 y #! bioutil -ws -u 0. Aún no funciona.

enter image description here

0voto

Matt Potts Puntos 160

Desde mi experiencia con Automator de macOS en lugar de Shortcuts, he tenido éxito con este patrón antes:

osascript -e 'do shell script "sudo /ruta/a/tu/ejecutable"'

Con sudo configurado para usar Touch ID, esta ventana aparece:

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X