NEVPNManager仅在应用程序内部连接到VPN

时间:2018-02-09 14:18:58

标签: ios vpn nevpnmanager

我创建了应用程序vpn with this toturial。但我的问题是用户可以设置iPhone并连接到vpn。但我希望用户只能访问我的应用程序并连接到VPN。

我的问题是代码NEVPNManager应该是什么,直到用户在设置iPhone时无法打开我的VPN而用户转到我的应用程序时才连接到我的VPN

1 个答案:

答案 0 :(得分:0)

API可能无法实现,但如果您需要一个脏解决方案,可以在用户名/密码中添加前缀,这样当用户尝试通过Settings应用程序连接到您的VPN时,他会获得用户名/密码错误。 当用户在您的应用程序上按连接时,您将丢弃该前缀,以便他能够连接。