Come abilitare automaticamente l'Hotspot personale quando il mio dispositivo Bluetooth è nel raggio d'azione? (Simile a Tasker per Android)

3

Uso uno smartphone di riserva senza SIM card come strumento di navigazione nella mia auto. Funziona bene con le mappe offline, ma non posso usare cose come Waze . Ho anche un iPhone che porto con me, che ha una scheda SIM.

Volevo sapere se c'era un modo per far sì che l'iPhone avvii automaticamente il tethering di Hotspot personale quando vede l'altro telefono nel raggio d'azione via Bluetooth.

Ciò consentirebbe l'accesso ai dati allo smartphone senza SIM solo mentre ero nella mia auto, il che sarebbe una soluzione perfetta simile a quella di L'app Tasker su Android può fare. Forse qualcosa di simile all'applicazione Flusso di lavoro sarebbe d'aiuto?

    
posta Sean Chapman 01.03.2016 - 14:24
fonte

2 risposte

6

C'è un modo per farlo se sei jailbroken con tweak chiamato Activator di Ryan Petrich , e sfortunatamente è l'unica soluzione perché le normali app dell'App Store non sono autorizzati ad accedere a impostazioni come Bluetooth, Wi-Fi e Hotspot personale (anche Flusso di lavoro non può accedervi ) .

Se ti capita di essere jailbroken, il modo per farlo con Activator è di andare a Settings > Bluetooth > On poi a Settings > Activator > Anywhere > Bluetooth Devices > Connected to [your Bluetooth device] e assegnarlo a Switches > Hotspot . Potresti anche voler assegnare l'evento Disconnected from [your Bluetooth device] alla stessa azione, quindi quando si connette il Bluetooth, l'hotspot si accende e quando si disconnette il Bluetooth, l'hotspot si spegne. Se Switches > Hotspot non compare nell'elenco dei compiti disponibili, dovrai anche installare Flipswitch dallo stesso autore.

Per l'utilizzo su iOS 9 e 10, vedi il commento di Doron Gold in basso su come configurarlo.

    
risposta data 09.03.2016 - 18:17
fonte
2

Questo non è possibile in vanilla iOS.

EDIT: ecco una domanda di overflow dello stack che dimostra che non esiste alcuna API per esso: link

Se non ci sono API, a meno che Apple non fornisca la funzionalità, non può accadere. E Apple non fornisce alcun metodo per farlo per quanto posso dire.

    
risposta data 12.03.2016 - 00:41
fonte

Leggi altre domande sui tag