【发布时间】:2015-02-17 20:23:13
【问题描述】:
我正在尝试创建一个按需规则 NEVPNManager 对象。规则很简单 - 一旦与给定 ip/host 建立连接,就开始 VPN 连接。
以下代码只是为每个 http 请求启动 VPN,因此无法禁用它。将主机更改为和 ip 时没有任何反应。
NEOnDemandRuleConnect *connectRule = [NEOnDemandRuleConnect new];
NSURLComponents *components = [NSURLComponents new];
components.scheme = @"http";
components.host = @"yahoo.com";
NSURL *url = [components URL];
connectRule.probeURL = url1;
理想情况下,我将能够为每种类型的通信启动 VPN。
谢谢!
【问题讨论】:
-
您尝试使用哪种类型的 iOS 应用扩展?
-
我正在使用 NEVPNManager
-
NEOnDemandRuleDisconnect似乎没有断开连接。你试过这个吗?
标签: objective-c ios8 vpn