#swift #vpn #restart #tunnel #ondemand
#swift #vpn #перезапуск #туннель #ondemand
Вопрос:
у меня есть приложение, которое использует фон-конфигурацию для открытия поставщика пакетных туннелей, и я пытаюсь использовать динамический dns, поэтому при каждом изменении сети я использую функцию NETunnelProviderManager.loadAllFromPreferences, и по какой-то причине это приводит к сбою туннеля, и когда туннель запускается снова (потому что по требованию rule .any), я использую метод, чтобы получитьdns-серверы устройств и установите для настройки туннеля, чтобы эта sim-карта работала, но, в конце концов, я вижу, что это приводит к сбою туннеля, который я использовал по требованию. правило.есть ли какой-либо элегантный и законный способ перезапустить vpn без приложения (только с расширением), чтобы это работало без сбоев?