我在网上发现了一些文章,例如this one,讨论使用iOS 8中新的NetworkExtension.framework及其相应的NEVPNManager类以编程方式创建自定义VPN配置。
这意味着这些配置只会影响我的应用,而不会影响后台的其他内容,但我一直无法找到明确的内容。该代码使用sharedManager
之类的名称引用各种内容,因此它并不明显。
因此,如果我以编程方式使用NEVPNManager创建VPN并从我的iOS应用程序中连接到它,它会影响其他应用程序和/或后台服务吗?
答案 0 :(得分:1)
我们使用NEVPNManager连接VPN,这限制了互联网连接。当我们的VPN连接时,设备上的所有应用都无法连接他们的服务。但是,某些系统服务(如APNS)仍在以某种方式工作。