23 votos

Cómo activar automáticamente un acceso directo de iOS (basado en la ubicación/calendario)

He hecho un montón de investigación y parece que la única manera de ejecutar los accesos directos de Apple iOS es manualmente - es decir, usted tiene que hacer manualmente el gatillo - ya sea pulsando un botón, conseguir Siri para hacerlo (por 'preguntar manualmente') o por (manualmente) conseguir otra aplicación para ejecutarlo. Todavía no he conseguido que otra aplicación lo ejecute automáticamente (sí, estoy seguro de que esto tiene que ver con las implicaciones de seguridad/privacidad, pero si se basa en un acceso directo que sólo está en mi teléfono, entonces estoy contento con la seguridad/privacidad).

He mirado en conseguir IFTTT para ejecutar el gatillo (que puede hacer - por ejemplo, basado en mi ubicación, o basado en el inicio de un evento en mi Google Calendar), sin embargo, el 'más' que puedo hacer es conseguir que el gatillo para ejecutar una notificación IFTTT Rich en mi iPhone - sí, entonces puedo hacer clic en esa notificación emergente (que lanza un acceso directo a través de shortcuts://open-shortcut?name=[name] ), pero eso sigue dependiendo de que yo haga clic en el acceso directo.

Un par de personas han corrido Atajos de iOS como desencadenantes de una acción IFTTT pero estoy intentando hacerlo al revés.

Así que lo que me gustaría poder hacer es lo siguiente:

  • ejecutar un acceso directo de iOS cuando salgo de una ubicación
  • ejecutarlo sin intervención manual

0 votos

Actualmente no es posible hacerlo. Tal vez en la próxima actualización ... ¡Soñar es gratis!

1 votos

Vale, esto es muy hacky y no funcionará si necesitas que el acceso directo se ejecute en el dispositivo que llevas contigo, pero... si tuvieras un acceso directo en un dispositivo en casa con "hey siri" activado y un ordenador cerca, podrías configurar un say en una tarea cron, o podrías activarlo a través de IFTTT basándote en la ubicación de otro dispositivo... ;)

0 votos

apple.stackexchange.com/a/368256/330972 Esta respuesta parece funcionar para algunos usuarios a partir de iOS 13.

8voto

moodforaday Puntos 2633

U

F

h

6voto

Exr0n Puntos 51

Tras actualizar a la versión iOS 13 puedes abrir Shortcuts (ya está instalado por defecto). En el menú inferior hay una pestaña llamada "Automatizaciones". Allí, puedes establecer disparadores para iniciar acciones, igual que los accesos directos normales.

Existen disparadores tanto para eventos relacionados con la ubicación como con la fecha y la hora.

2voto

Daniel Puntos 29

I

h

1voto

Big Rich Puntos 1833

También estaba intentando que los Atajos funcionaran sin mi intervención manual. Creo que por razones de seguridad Apple no permite activar Shortcuts sin la acción del usuario, aunque eso no está especificado en su página web. Guía de seguridad de iOS . He intentado repeat y wait pero el acceso directo deja de ejecutarse si apagas la pantalla.

Hay mucho que hacer con la aplicación Shortcuts tal y como está, hay que añadir más integraciones y aplicaciones, mejorar la estabilidad y el rendimiento, así que creo que Apple seguirá trabajando en la propia aplicación y puede que añada esta función mucho más adelante.

0 votos

Gracias. Estoy de acuerdo en que probablemente tenga "algo que ver con la percepción de la seguridad", aunque no creo que sea un problema real si el propio usuario concede ese permiso. Por ejemplo, si concedo el "conocimiento de la ubicación" en mi teléfono de forma continua, entonces me parece bien que se pueda utilizar en un acceso directo al que sólo yo y mi teléfono podamos acceder, ya que nadie más puede hacerlo. Hmmm...

0 votos

Es una pena que esto no esté permitido ... En Android, la aplicación "Tasker" ha estado disponible desde al menos Android 2, que permite crear comp

1voto

garanda Puntos 127

H

shortcuts://open-shortcut?name=[name]

D

shortcuts://run-shortcut?name=[name]

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