Ich habe viel recherchiert und es sieht so aus, als ob die einzige Möglichkeit, Apple iOS-Verknüpfungen auszuführen, manuell ist - dh Sie müssen den Auslöser manuell ausführen - entweder durch Drücken einer Taste, um Siri dazu zu bringen (durch "manuelles Fragen"). oder indem Sie (manuell) eine andere App zum Ausführen bringen. Ich bin noch nicht in der Lage, eine andere App zum automatischen Ausführen zu bringen (ja, ich bin sicher, dass dies Auswirkungen auf die Sicherheit und den Datenschutz hat, aber wenn sie auf einer Verknüpfung basiert, die nur auf meinem Telefon vorhanden ist, bin ich glücklich mit der Sicherheit / Privatsphäre).
Ich habe versucht, IFTTT dazu zu bringen, den Trigger auszuführen (was es kann - zum Beispiel basierend auf meinem Standort oder basierend auf dem Beginn eines Ereignisses in meinem Google Kalender), aber das Beste, was ich dann tun kann, ist, dies zu tun Holen Sie sich diesen Auslöser, um eine IFTTT-Rich-Benachrichtigung auf meinem iPhone auszuführen. Ja, ich kann dann auf dieses Benachrichtigungs-Popup klicken (über das eine Verknüpfung gestartet wird shortcuts://open-shortcut?name=[name]
), aber das hängt immer noch davon ab, dass ich auf die Verknüpfung klicke.
Einige Leute haben iOS-Verknüpfungen als Auslöser für eine IFTTT-Aktion ausgeführt , aber ich versuche dies umgekehrt.
Was ich also tun möchte, ist Folgendes:
- Führen Sie eine iOS-Verknüpfung aus, wenn ich einen Standort verlasse
- Führen Sie es ohne manuellen Eingriff aus
say
Befehl in einem Cron-Job einrichten oder ihn über IFTTT basierend auf dem Standort eines anderen Geräts auslösen ...;)Antworten:
Dies ist leider (noch) nicht möglich. Es ist eine bekannte Einschränkung von Shortcuts in der aktuellen 2.0-Implementierung.
Federico Viticci erwähnte dies in seinem (epischen) iOS 12-Test als etwas, das er in Zukunft gerne sehen würde:
https://www.macstories.net/stories/ios-12-the-macstories-review/12/#content
quelle
Ich habe nach dem gleichen gesucht, aber ich glaube, dass das automatische Ausführen von Verknüpfungen ohne Benutzerinteraktion in iOS nicht so schnell passieren wird.
Da mir die Problemumgehungen nie wirklich gefallen haben, habe ich dieses Problem für mich selbst gelöst und eine App namens Pushcut erstellt , die Push-Benachrichtigungen in Verknüpfungen integriert.
Sie können eine verknüpfte Verknüpfung mit einem Fingertipp auf eine Benachrichtigung ausführen oder mehrere Optionen als Aktionen definieren. Nicht "automatisch im Hintergrund", aber so nah wie möglich mit iOS.
Ich benutze es hauptsächlich mit meinen openHAB-Hausautomations- und IFTTT-Webhooks - aber es ist ziemlich vielseitig. Ich hoffe, jemand anderes findet das auch nützlich.
quelle
Nach dem Update auf iOS 13 können Sie Verknüpfungen öffnen (diese sind jetzt standardmäßig installiert). Im unteren Menü befindet sich eine Registerkarte namens "Automations". Dort können Sie Trigger festlegen, um Aktionen zu starten, genau wie bei normalen Verknüpfungen.
Es gibt beide Auslöser für orts- oder datums- / zeitbezogene Ereignisse.
quelle
Time of Day
undArrive
/ oderLeft
konnte nicht automatisch noch ausgeführt werden. Beziehen Sie sich auf dieseIch denke, das Beste für den Moment ist, dass Sie Ihre eigene Verknüpfung als Erinnerung hinzufügen können. Wenn es dann auf dem Bildschirm angezeigt wird, tippen Sie einfach darauf und es wird alles ausgeführt, aber es erfordert noch einige Interaktion.
https://support.apple.com/en-gb/guide/shortcuts/apdacfdf1802/ios
quelle
Ich habe auch versucht, die Verknüpfungen ohne meine manuelle Eingabe zum Laufen zu bringen. Ich denke, aus Sicherheitsgründen wird Apple das Auslösen von Verknüpfungen ohne Benutzeraktion nicht zulassen, obwohl dies nicht im iOS-Sicherheitshandbuch angegeben ist . Ich habe versucht
repeat
undwait
Befehle, aber die Verknüpfung stoppt die Ausführung, wenn Sie den Bildschirm ausschalten.Es gibt viel mit der Shortcuts-App zu tun, es sind mehr Integrationen und Apps, Stabilitäts- und Leistungsverbesserungen erforderlich. Ich denke, Apple wird weiterhin an der App selbst arbeiten und diese Funktion möglicherweise viel später hinzufügen.
quelle
Haben Sie stattdessen versucht:
shortcuts://open-shortcut?name=[name]
Mach das:
shortcuts://run-shortcut?name=[name]
quelle
Mit Launch Center Pro können Sie Standortauslöser für Aktionen festlegen. Verwenden Sie die Aktion Workflow / Verknüpfungen, um eine Verknüpfung an einem bestimmten Ort oder zu einer bestimmten Zeit auszulösen. Es ist nicht ganz das, wonach Sie suchen, da Sie immer noch auf eine Benachrichtigung tippen müssen, aber es kann in bestimmten Situationen für Sie funktionieren.
quelle
Dies ist die Liste der Automatisierungsauslöser, die mit iOS 13 für die Shortcuts-App veröffentlicht werden sollen. Es ist eine lange und nützliche Liste, die den größten Teil des Automatisierungsszenarios abdeckt.
https://www.macstories.net/news/the-full-list-of-automation-triggers-in-shortcuts-for-ios-13/
quelle
Es scheint, dass Sie jetzt Ereignisse auslösen können, wenn Sie einen Ort verlassen oder ankommen oder verlassen. Überprüfen Sie die Shortcut-Galerie.
quelle
Sie können eine App namens "Launcher Pro" verwenden, die eine Verknüpfung basierend auf dem Standort auslöst. Solange der Speicherort in Launcher Pro eingerichtet ist.
quelle