He investigado mucho y parece que la única forma de ejecutar los accesos directos de Apple iOS es manualmente, es decir, debe activar el gatillo manualmente, ya sea presionando un botón, haciendo que Siri lo haga ('preguntando manualmente') o (manualmente) obteniendo otra aplicación para ejecutarla. Todavía no puedo obtener otra aplicación para ejecutarla automáticamente (sí, estoy seguro de que esto tiene que ver con implicaciones de seguridad / privacidad, pero si se basa en un acceso directo que solo está en mi teléfono, entonces estoy feliz con la seguridad / privacidad).
He buscado que IFTTT ejecute el activador (que puede hacer, por ejemplo, según mi ubicación o según el inicio de un evento en mi Google Calendar), sin embargo, lo más que puedo hacer es obtener ese disparador para ejecutar una notificación enriquecida IFTTT en mi iPhone; sí, luego puedo hacer clic en esa ventana emergente de notificación (que inicia un acceso directo shortcuts://open-shortcut?name=[name]
), pero eso todavía depende de que haga clic en el acceso directo.
Un par de personas han ejecutado atajos de iOS como desencadenante de una acción IFTTT , pero estoy tratando de hacer esto al revés.
Entonces, lo que me gustaría poder hacer es esto:
- ejecutar un acceso directo de iOS cuando salgo de una ubicación
- ejecutarlo sin intervención manual
say
comando en un trabajo cron, o puede activarlo a través de IFTTT en función de la ubicación de otro dispositivo ...;)Respuestas:
Lamentablemente, esto no es posible (todavía). Es una limitación conocida de los atajos en su implementación actual 2.0.
Federico Viticci mencionó esto en su (épica) revisión de iOS 12 como algo que le gustaría ver en el futuro:
https://www.macstories.net/stories/ios-12-the-macstories-review/12/#content
fuente
Estaba buscando lo mismo, pero creo que ejecutar accesos directos automáticamente sin interacción del usuario no ocurrirá pronto en iOS.
Como nunca me gustó cómo se sentían las soluciones, resolví este problema por mí mismo e hice una aplicación llamada Pushcut que integra notificaciones push con accesos directos.
Puede ejecutar un acceso directo vinculado con un toque en una notificación, o definir múltiples opciones como acciones. No es "automático en segundo plano", pero es lo más cercano que puede obtener con iOS.
Lo uso principalmente con mi domótica openHAB y los webhooks IFTTT, pero es bastante versátil. Espero que alguien más encuentre esto útil también.
fuente
Después de actualizar a iOS 13 , puede abrir Atajos (ahora está instalado de forma predeterminada). En el menú inferior hay una pestaña llamada "Automatizaciones". Allí, puede establecer desencadenantes para iniciar acciones, al igual que los accesos directos normales.
Hay dos factores desencadenantes para la ubicación o los eventos relacionados con la fecha / hora.
fuente
Time of Day
yArrive
/Left
no podía ejecutarse automáticamente todavía. Consulte estoSupongo que lo mejor por ahora es que puedes agregar tu propio atajo como recordatorio. Luego, cuando aparezca en la pantalla, solo tóquelo y ejecutará lo que sea, pero aún requiere cierta interacción.
https://support.apple.com/en-gb/guide/shortcuts/apdacfdf1802/ios
fuente
También estaba tratando de hacer que los atajos funcionen sin mi entrada manual. Creo que, por razones de seguridad, Apple no permitirá activar Atajos sin la acción del usuario, aunque eso no se especifica en su Guía de seguridad de iOS . He intentado
repeat
ywait
comandos, pero el acceso directo detiene la ejecución si apaga la pantalla.Hay mucho que ver con la aplicación Shortcuts, es decir, se necesitan más integraciones y aplicaciones, se requieren mejoras de estabilidad y rendimiento, por lo que creo que Apple continuará trabajando en la aplicación en sí misma y puede agregar esta característica mucho más tarde.
fuente
¿Has probado en lugar de esto?
shortcuts://open-shortcut?name=[name]
Hacer esto:
shortcuts://run-shortcut?name=[name]
fuente
Launch Center Pro le permite establecer activadores de ubicación para acciones. Use la acción Flujo de trabajo / Accesos directos para activar un acceso directo en una ubicación o en un momento determinado. No es exactamente lo que está buscando, ya que aún requiere tocar una notificación, pero podría funcionar para usted en ciertas situaciones.
fuente
Esta es la lista de activadores de automatización programados para ser lanzados con iOS 13 para la aplicación de accesos directos. Es una lista larga y útil que cubre la mayoría de los escenarios de automatización.
https://www.macstories.net/news/the-full-list-of-automation-triggers-in-shortcuts-for-ios-13/
fuente
Parece que ahora puede desencadenar eventos cuando sale o llega o deja una ubicación. Consulte la galería de accesos directos.
fuente
Puede usar una aplicación llamada "launcher pro" que activará un acceso directo según la ubicación. Siempre que la ubicación esté configurada en launcher pro.
fuente