Come mettere una connessione VPN dell’iPhone nella schermata Home
Comandi rapidi può richiamare una connessione VPN salvata e metterla nella schermata Home. Il pulsante funziona solo per le configurazioni che l’azione vede, e la politica vince comunque.
Le icone della schermata Home sono solo avviatori, e tutto ciò che è interessante accade dopo il tocco. Il comando rapido memorizza un grafo di azioni, l’icona apre Comandi rapidi con quel grafo, e l’azione Set VPN chiede al sistema di agire su una configurazione con nome. Niente del tunnel vive nell’icona, per questo lo stesso comando rapido può essere eseguito anche da una Concentrazione, da un’automazione o da un trigger di tocco sul retro. Questa indirezione spiega sia la comodità sia gli errori. Centra la configurazione di destinazione e il pulsante è affidabile; lasciala ambigua e diventa un interruttore che a volte fa qualcosa.
Cosa può vedere l’azione
Set VPN è arrivato in Comandi rapidi con iOS 16.4 e opera sulle configurazioni VPN che il sistema gli espone. L’azione prende una configurazione e un’operazione, quindi le due cose che vale la pena verificare sono quale voce hai scelto e cosa le è stato chiesto di fare. Una voce assente da quell’elenco non può essere raggiunta dall’azione, qualunque cosa mostri la schermata delle impostazioni del client.
È su quell’elenco che i client di terze parti divergono. Una configurazione gestita dal sistema appare come configurazione di sistema, mentre un client che implementa il proprio tunnel potrebbe dover pubblicare le proprie azioni di Comandi rapidi tramite App Intents prima che qualcosa sia scriptabile. Se la connessione del tuo fornitore manca, leggi la documentazione del fornitore prima di ricostruire il comando rapido, perché il pezzo mancante di solito è l’esposizione e non un tocco sbagliato. Le guide che installano un widget delle impostazioni descrivono un’altra epoca, e seguirne una su un iPhone attuale produce una caccia al tesoro invece di un pulsante.
Completare non è connettere
L’azione consegna una richiesta al sistema e ritorna. L’autenticazione potrebbe essere ancora in attesa di un avviso, e la connessione potrebbe ancora negoziare quando il comando rapido segnala il successo. L’unica conferma affidabile è la risorsa che volevi davvero, aperta dopo che il client proprietario mostra il tunnel come connesso.
Tieni le credenziali completamente fuori dal comando rapido. Una password digitata in un’azione di testo o incollata nel nome del comando rapido viene memorizzata con il comando rapido e sincronizzata con esso, che è una casa peggiore del portachiavi che il client già usa.
La politica sta sopra il pulsante
Una richiesta di disconnessione può essere seguita subito da una riconnessione quando una regola On Demand corrisponde alla rete attuale. Una configurazione Always On su un dispositivo supervisionato non offre alcuna scelta all’utente. Il comando rapido non può ignorare nessuna delle due disposizioni, e quello che sembra combattere la politica sta solo perdendo in silenzio contro di essa.
Questo è un argomento a favore di un’intenzione stretta e onesta. Due comandi rapidi espliciti, uno chiamato per connettere e uno per disconnettere, descrivono cosa accadrà meglio di un singolo interruttore il cui significato dipende dallo stato in cui ti trovi. Sono anche più facili da provare: esegui ciascuno da uno stato noto e guarda il risultato.
Costruiscilo in cinque passaggi
Crea il comando rapido, aggiungi Set VPN, seleziona la configurazione, imposta l’operazione ed eseguilo una volta dall’editor con l’autenticazione normale. Poi apri i dettagli del comando rapido, scegli Aggiungi alla schermata Home, dai all’icona il nome della connessione invece di quello dell’app, e aggiungila. La guida di Apple ai comandi rapidi nella schermata Home copre quest’ultimo passaggio, inclusa la scelta dell’icona.
Vale la pena leggere una volta le opzioni dell’azione invece di darle per scontate. Un interruttore sembra più amichevole nella schermata Home e si comporta peggio di un’operazione con nome quando il tunnel è a metà connessione o in recupero.
Riprova dopo ogni versione importante di iOS, perché sia l’elenco delle configurazioni dell’azione sia la formulazione delle Impostazioni si spostano. Un pulsante che funzionava l’anno scorso e quest’anno non fa nulla di solito riflette un cambiamento di nome o di esposizione e non un tunnel rotto.
A cosa serve il pulsante
Usalo come porta verso una connessione di cui ti fidi già: tocca, autentica, apri il servizio privato. Non installa un profilo, non ripara un certificato e non rende scriptabile un client che nasconde la sua configurazione.
Scrivi quella frase nel manuale operativo accanto al nome del comando rapido, così nessuno passa un pomeriggio a fare debug di un pulsante che non avrebbe mai potuto svolgere il compito.