Авто включение/выключение VPN на IOS
В качестве примера мы рассмотрим приложение Safari.
Для реализации нам понадобятся:
1. Стандартное приложение «Команды»
2. VPN который оптимизирован под приложение «Команды» и умеет работать в фоновом режиме, в этой статье примером будет собственный конфиг OpenVPN.
Заходим в приложение «Команды» и выбираем пункт «Автоматизация»
Нажимаем на плюсик в левом верхнем углу и выбираем «Создать автоматизацию для себя»
Листаем ниже и выбираем пункт «Приложение»
Ищем пункт «Приложение» и нажимаем «Выбрать»
В поисковой строке вводим «Safari»
Галочка должна быть на пункте «Открыто», затем нажимаем далее
На появившейся странице нажимаем на «Добавить действие»
В поисковой строке пишем «OpenVPN»
Тумблер «Спрашивать до запуска» необходимо выключить, чтобы каждый раз не запрашивало, действительно ли мы хотим это сделать.
Теперь при запуске приложения Safari у нас будет автоматически включаться OpenVPN. Теперь кратко. Как сделать так, чтобы VPN выключался при закрытии приложения:
2. Переставляем галочку на «Закрыто»
Теперь VPN будет автоматически выключаться при закрытии приложения. Так же и с любым другим приложением. IOS предоставляет широкий спектр настроек автоматизации.