Значкі галоўнага экрана гэта толькі запушчальнікі, і ўсё цікавае адбываецца пасля дотыку. Кароткая каманда захоўвае граф дзеянняў, значок адкрывае Кароткія каманды з гэтым графам, а дзеянне Set VPN просіць сістэму дзейнічаць на названую канфігурацыю. Нішто з тунеля не жыве ў значку, таму тая ж кароткая каманда можа запускацца з Фокусу, аўтаматызацыі ці трыгера назад-дотыку. Гэтая апасродкаванасць тлумачыць і зручнасць, і збоі. Задайце правільную мэтавую канфігурацыю і кнопка надзейная; пакіньце неадназначнасць і яна стане пераключальнікам, які часам нешта робіць.

Што бачыць дзеянне

Set VPN зявіўся ў Кароткіх камандах разам з iOS 16.4 і працуе з канфігурацыямі VPN, якія сістэма яму паказвае. Дзеянне прымае канфігурацыю і аперацыю, таму варта праверыць дзве рэчы: які запіс вы абралі і што яму загадалі зрабіць. Запіс, адсутны ў гэтым спісе, дзеянне не можа дасягнуць, што б ні паказваў уласны экран налад кліента.

Менавіта ў гэтым спісе кліенты трэціх бакоў і разыходзяцца. Канфігурацыя, якой кіруе сістэма, паказваецца як сістэмная, а кліент, які рэалізуе ўласны тунель, мусіць публікаваць свае дзеянні Кароткіх каманд праз App Intents, перш чым нешта стане сцэнарным. Калі злучэння вашага пастаўшчыка няма, прачытайце дакументацыю пастаўшчыка, перш чым перабудоўваць кароткую каманду, бо недахоп звычайна ў прадстаўленні, а не ў няправільным дотыку. Кіраўніцтвы, якія ўсталёўваюць віджэт налад, апісваюць іншую эпоху, і іх выкананне на сучасным iPhone дае не кнопку, а доўгія пошукі.

Завяршэнне не злучэнне

Дзеянне перадае запыт сістэме і вяртаецца. Аўтэнтыфікацыя можа яшчэ чакаць запыту, а злучэнне можа яшчэ дамаўляцца, калі кароткая каманда паведамляе пра поспех. Адзінае надзейнае пацверджанне гэта рэсурс, які вы сапраўды хацелі, адкрыты пасля таго, як кліент-уладальнік пакажа тунель як злучаны.

Трымайце ўліковыя даныя цалкам па-за кароткай камандай. Пароль, уведзены ў тэкставым дзеянні ці ўстаўлены ў назву кароткай каманды, захоўваецца разам з ёй і сінхранізуецца, а гэта горшае месца, чым звязка ключоў, якой кліент ужо карыстаецца.

Палітыка вышэй за кнопку

Запыт на адключэнне можа адразу суправаджацца паўторным падключэннем, калі правіла On Demand адпавядае бягучай сетцы. Канфігурацыя Always On на падкантрольнай прыладзе наогул не дае карыстальніку выбару. Кароткая каманда не можа перамагчы ні адзін з гэтых парадкаў, а тая, што нібыта змагаецца з палітыкай, проста ціха ёй прайграе.

Гэта аргумент на карысць вузкай і сумленнай задумы. Дзве яўныя кароткія каманды, адна для падключэння, другая для адключэння, апісваюць, што адбудзецца, лепш за адзін пераключальнік, сэнс якога залежыць ад вашага стану. Іх таксама лягчэй правяраць: запусціце кожную з вядомага стану і паглядзіце на вынік.

Пабудуйце за пяць крокаў

Стварыце кароткую каманду, дадайце Set VPN, абярыце канфігурацыю, задайце аперацыю і адзін раз запусціце яе з рэдактара са звычайнай аўтэнтыфікацыяй. Затым адкрыйце звесткі кароткай каманды, абярыце Дадаць на галоўны экран, назвіце значок па злучэнні, а не па праграме, і дадайце яго. Дапаможнік Apple па кароткіх камандах для галоўнага экрана ахоплівае гэты апошні крок, уключаючы выбар значка.

Опцыі дзеяння варта прачытаць хоць раз, а не меркаваць. Пераключальнік выглядае прыязна на галоўным экране і паводзіць сябе горш за названую аперацыю, калі тунель пасярэдзіне падключэння або аднаўляецца.

Правярайце зноў пасля кожнага буйнога выпуску iOS, бо і спіс канфігурацый дзеяння, і фармулёўкі Налад змяняюцца. Кнопка, што працавала летась і нічога не робіць сёлета, звычайна адлюстроўвае змену назвы ці прадстаўлення, а не зламаны тунель.

Для чаго патрэбная кнопка

Ужывайце яе як дзверы да злучэння, якому вы ўжо давяраеце: дотык, аўтэнтыфікацыя, адкрыццё прыватнага сэрвісу. Яна не ўсталёўвае профіль, не рамантуе сертыфікат і не робіць сцэнарным кліент, які хавае сваю канфігурацыю.

Запішыце гэты сказ у інструкцыі побач з назвай кароткай каманды, каб ніхто не выдаткаваў паўдня на адладку кнопкі, якая ніколі не магла зрабіць патрэбнае.

Падобныя артыкулы