我在线上找到了一些文章,例如this one,它们讨论了在iOS 8中使用新的NetworkExtension.framework以及对应的NEVPNManager类,以编程方式创建自定义VPN配置。

这暗示着这些配置只会影响我的应用,而不会影响后台的其他事物,但是我一直找不到任何确定的东西。该代码引用了诸如sharedManager之类的各种名称,因此并不明显。

因此,如果我使用NEVPNManager编程创建VPN并从我的iOS应用程序内部连接到VPN,会影响其他应用程序和/或后台服务吗?

最佳答案

我们正在使用NEVPNManager连接VPN,这限制了Internet连接。连接我们的VPN后,设备上的所有应用程序均无法连接其服务。但是,某些系统服务(例如APNS)仍在以某种方式工作。

关于ios - 使用NEVPNManager创建的个人VPN是否会影响其他应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29637102/

10-14 20:16
查看更多