Les icônes de l’écran d’accueil ne sont que des lanceurs, et tout l’intéressant se passe après le toucher. Le raccourci stocke un graphe d’actions, l’icône ouvre Raccourcis avec ce graphe, et l’action Set VPN demande au système d’agir sur une configuration nommée. Rien du tunnel ne vit dans l’icône, c’est pourquoi le même raccourci peut aussi se lancer depuis une Concentration, une automatisation ou un déclencheur de toucher à l’arrière. Cette indirection explique à la fois la commodité et les échecs. Visez juste la configuration cible et le bouton est fiable ; laissez-la ambiguë et il devient un interrupteur qui fait parfois quelque chose.

Ce que l’action peut voir

Set VPN est arrivé dans Raccourcis avec iOS 16.4 et agit sur les configurations VPN que le système lui expose. L’action prend une configuration et une opération, donc les deux choses qui valent la vérification sont l’entrée que vous avez choisie et ce qu’on lui a demandé de faire. Une entrée absente de cette liste ne peut pas être atteinte par l’action, quoi qu’affiche l’écran de réglages du client lui-même.

C’est aussi sur cette liste que les clients tiers divergent. Une configuration gérée par le système apparaît comme configuration système, tandis qu’un client qui implémente son propre tunnel peut devoir publier ses propres actions Raccourcis via App Intents avant que quoi que ce soit soit scriptable. Si la connexion de votre fournisseur manque, lisez la documentation du fournisseur avant de reconstruire le raccourci, car la pièce manquante est généralement l’exposition et non un mauvais toucher. Les guides qui installent un widget de réglages décrivent une autre époque, et en suivre un sur un iPhone actuel produit une chasse au trésor plutôt qu’un bouton.

Terminer n’est pas connecter

L’action remet une demande au système et revient. L’authentification peut encore attendre une invite, et la connexion peut encore négocier quand le raccourci signale un succès. La seule confirmation fiable est la ressource que vous vouliez vraiment, ouverte après que le client propriétaire affiche le tunnel comme connecté.

Gardez les identifiants entièrement hors du raccourci. Un mot de passe saisi dans une action de texte ou collé dans le nom du raccourci est stocké avec le raccourci et synchronisé avec lui, ce qui est un pire logement que le trousseau que le client utilise déjà.

La stratégie siège au-dessus du bouton

Une demande de déconnexion peut être suivie immédiatement d’une reconnexion quand une règle On Demand correspond au réseau actuel. Une configuration Always On sur un appareil supervisé n’offre pas du tout de choix à l’utilisateur. Le raccourci ne peut contourner ni l’une ni l’autre de ces dispositions, et celui qui semble combattre la stratégie ne fait que perdre silencieusement contre elle.

C’est un argument pour une intention étroite et honnête. Deux raccourcis explicites, l’un nommé pour connecter et l’autre pour déconnecter, décrivent ce qui va se passer mieux qu’un seul interrupteur dont le sens dépend de l’état dans lequel vous êtes. Ils sont aussi plus faciles à tester : lancez chacun depuis un état connu et regardez le résultat.

Construisez-le en cinq étapes

Créez le raccourci, ajoutez Set VPN, sélectionnez la configuration, définissez l’opération et lancez-le une fois depuis l’éditeur avec l’authentification habituelle. Ouvrez ensuite les détails du raccourci, choisissez Ajouter à l’écran d’accueil, nommez l’icône d’après la connexion plutôt que l’app, et ajoutez-la. Le guide des raccourcis sur l’écran d’accueil d’Apple couvre cette dernière étape, y compris le choix de l’icône.

Les options de l’action valent une lecture plutôt qu’une supposition. Un interrupteur paraît plus aimable sur l’écran d’accueil et se comporte moins bien qu’une opération nommée quand le tunnel est en cours de connexion ou en récupération.

Retestez après chaque version majeure d’iOS, car la liste de configurations de l’action et la formulation des Réglages bougent toutes les deux. Un bouton qui marchait l’an dernier et ne fait rien cette année reflète généralement un changement de nom ou d’exposition et non un tunnel cassé.

À quoi sert le bouton

Servez-vous-en comme d’une porte vers une connexion à laquelle vous faites déjà confiance : touchez, authentifiez, ouvrez le service privé. Il n’installe pas de profil, ne répare pas de certificat et ne rend pas scriptable un client qui cache sa configuration.

Écrivez cette phrase dans le manuel d’exploitation à côté du nom du raccourci, pour que personne ne passe un après-midi à déboguer un bouton qui n’aurait jamais pu faire le travail.

Articles similaires