Wie aktiviere ich den persönlichen Hotspot automatisch, wenn sich mein Bluetooth-Gerät in Reichweite befindet? (Ähnlich Tasker für Android)

Ich benutze ein Ersatz-Smartphone ohne SIM-Karte als Navigationsgerät in meinem Auto. Das funktioniert gut mit Offline-Karten, aber ich kann Dinge wie Waze nicht verwenden . Ich habe auch ein iPhone, das ich mit mir herumtrage, das eine SIM-Karte hat.

Ich wollte wissen, ob es eine Möglichkeit gibt, das iPhone automatisch mit dem persönlichen Hotspot-Tethering zu starten, wenn es sieht, dass das andere Telefon über Bluetooth in Reichweite ist.

Dies würde den Datenzugriff auf das SIM-freie Smartphone nur ermöglichen, während ich in meinem Auto war, was eine perfekte Lösung wäre, ähnlich wie die Tasker-App auf Android . Vielleicht würde so etwas wie die Workflow-App helfen?

Immer noch auf iOS 15 - die Verknüpfungsautomatisierung sollte in der Lage sein, auf einem Bluetooth-Gerät, das eine Verbindung herstellt, auszulösen, aber noch nicht in der Lage zu sein, den Ein-/Aus-Status des persönlichen Hotspots umzuschalten. Was hast du hier als Workaround gewählt?

Antworten (2)

Es gibt eine Möglichkeit, dies zu tun, wenn Sie einen Jailbreak mit dem Tweak namens Activator von Ryan Petrich haben , und leider ist dies die einzige Lösung, da normale App Store-Apps nicht auf Einstellungen wie Bluetooth, Wi-Fi und Personal Hotspot (sogar Workflow) zugreifen dürfen kann nicht darauf zugreifen ).

Wenn Sie zufällig einen Jailbreak haben, können Sie dies mit Activator tun, indem Sie es Settings > Bluetooth > Ondann zuweisen . Möglicherweise möchten Sie das Ereignis auch derselben Aktion zuweisen . Wenn Sie also Bluetooth verbinden, wird Ihr Hotspot aktiviert, und wenn Sie Bluetooth trennen, wird Ihr Hotspot deaktiviert. Wenn nicht in der Liste der verfügbaren Aufgaben angezeigt wird, müssen Sie auch Flipswitch vom selben Autor installieren.Settings > Activator > Anywhere > Bluetooth Devices > Connected to [your Bluetooth device]Switches > HotspotDisconnected from [your Bluetooth device]Switches > Hotspot

Zur Verwendung unter iOS 9 und 10 siehe Doron Golds Kommentar unten zur Einrichtung.

Dies funktioniert nicht, da das iPhone durch einfaches Aktivieren des Hotspot-Schalters über den Activator nicht mit der Übertragung seines Hotspots beginnt. Die einzige Möglichkeit, das iPhone zum Senden zu bringen, besteht darin, zu Einstellungen -> Persönlicher Hotspot zu gehen. Dies gilt auch dann, wenn Sie den Schalter „Persönlicher Hotspot“ immer eingeschaltet lassen. Leider bedeutet dies, dass es keine Möglichkeit gibt, Geräte, die nicht von Apple stammen, automatisch mit dem Hotspot des iPhones zu verbinden. Ich würde mich freuen, wenn ich eines Besseren belehrt werde :)
@DoronGold Früher habe ich Activator und Flipswitch verwendet, um Personal Hotspot zu aktivieren. Vielleicht geht es nicht mehr? Sie könnten versuchen, Ryan Petrich zu kontaktieren und zu sehen, ob er davon weiß.
Ich habe es gelöst: install Activate Link . Gehen Sie zu Settings > Activate Link, geben Sie neben Link 1Folgendes ein: prefs:root=INTERNET_TETHERING. Erstellen Sie einen Bluetooth-Verbindungsauslöser wie in der obigen Antwort beschrieben, aber weisen Sie Switches > Hotspotstatt Activate Link 1. Wenn Sie sich jetzt mit dem Bluetooth Ihres Autos verbinden, wird der Bildschirm „Persönlicher Hotspot“ geöffnet, und das iPhone sendet tatsächlich sein WLAN. Unter iOS 10 muss die URL möglicherweise mit „App-Prefs:“ (anstelle von „prefs:“) beginnen.
@DoronGold Super! Ich werde meine Antwort aktualisieren, damit sich die Leute Ihren Kommentar für iOS 10 ansehen.
Ich verwende meine Lösung tatsächlich auf iOS 9. Ich habe iOS 10 noch nicht installiert. Ich habe nur erwähnt, dass Apple unter iOS 10 anscheinend das Präfix ihrer integrierten URL-Schemata geändert hat (prefs > App-Prefs). Ich habe das aus anderen Kommentaren gelernt, aber ich habe nicht wirklich versucht, selbst etwas auf iOS 10 auszuführen. Wie ich in meinem ersten Kommentar erwähnt habe, hat Ihre Lösung für mich unter iOS 9 nicht funktioniert . Nur das automatische Öffnen des Bildschirms „Persönlicher Hotspot“ durch Activator hat funktioniert.

Dies ist in Vanilla iOS nicht möglich.

BEARBEITEN: Hier ist eine Stack Overflow-Frage, die beweist, dass es keine API dafür gibt: Link

Wenn es keine API gibt, kann es nicht passieren, es sei denn, Apple stellt die Funktionalität bereit. Und Apple bietet, soweit ich das beurteilen kann, keine Methode dafür an.

Bitte fügen Sie Links zu Quellen im Internet hinzu, die diese Behauptung stützen, oder beschreiben Sie Schritte, die Sie unternommen haben, um dasselbe zu erreichen. Einzeilige „Antworten“ haben auf AskDifferent eine sehr kurze Lebensdauer.