Hacer llamadas de audio en iPhone a través de Automator en macOS Sierra

Estaba usando este script de Evan Carmi para hacer llamadas de audio a través de mi Mac:

on run {input, parameters}
  open location "tel://" & input & "?audio=yes"
  return input
end run

Esto funcionó muy bien hasta que recientemente actualicé mi Mac a macOS Sierra 10.12.5. Ahora devuelve un error (ventana emergente que dice "la acción ejecutar applescript encontró un error"). El script permite llamar a cualquier número desde cualquier aplicación (ver esto ).

¿Alguien sabe cómo actualizar este script para que funcione en macOS Sierra 10.12.5?

¿Qué error devuelve? Agregue el mensaje de error a su pregunta usando el enlace de edición.
El error es solo una ventana emergente que dice "la acción ejecutar applescript encontró un error". No me deja agregar otro enlace en la pregunta anterior ni puedo adjuntar una imagen. enlace a la imagen: real-estate-agent-sunshine-coast.com/wp-content/uploads/2017/05/…

Respuestas (2)

Esto me funciona en la última versión de Sierra

set input to "0123456789" -- input real phone number
    open location "tel://" & input & "?audio=yes"
    delay 1
    tell application "System Events"
        key code 36
end tell

Lo mejoré y lo agregué como Automator Service, para que pueda acceder a él desde cualquier lugar:

on run {input, parameters}
    set my text item delimiters to " "
    set resultList to every text item of input
    set text item delimiters to ""
    set phone to resultList as string
    
    -- 123456789 (test)
    open location "tel://" & phone
    return input
end run

Servicio Automator/AppleScript para llamadas telefónicas