NEVPNManager подключается к VPN только внутри приложения

Я создаю приложение vpn с этим toturial. Но моя проблема в том, что пользователь может перейдите к настройке iPhone и подключитесь к vpn. но я хочу, чтобы пользователь ТОЛЬКО заходил в мое приложение и подключался к VPN.

Мой вопрос в том, что я должен в коде NEVPNManagerдо тех пор, пока пользователь не сможет включить мою VPN в настройках iPhone и подключиться к моей VPN только тогда, когда пользователь зайдет в мое приложение


person yahya    schedule 09.02.2018    source источник


Ответы (1)


Это, вероятно, невозможно с помощью API, но если вы хотите грязное решение, вы можете добавить префикс к имени пользователя/паролю, поэтому, когда пользователь попытается подключиться к вашей VPN через приложение «Настройки», он получит ошибку имени пользователя/пароля. И когда пользователь нажмет «подключиться» в вашем приложении, вы отмените префикс, чтобы он мог подключиться.

person Roee84    schedule 19.02.2018