系统 api 层面吧,看了 api,Android 可以指定包名,iOS 的 NetworkExtension 没有相关 API android 文档: https://developer.android.com/work/dpc/network-telephony The DPC can configure an always-on VPN connection through a specific app by calling DevicePolicyManager.setAlwaysOnVpnPackage().
daveh
2020-05-22 10:23:53 +08:00
iOS 也可以,Per-App VPN,但只开放给 MDM 用。 苹果这点做得没 Google 好,Per-App VPN 应该可以开放给所有 app 用的,没有什么网络安全性问题。而另外一个不应该开放给所有 app 的网络功能,反而开放了,功能就不说了,怕苹果知道后封了不能用,现在用得挺爽的( Google Android 手机用不了,Google 不愧是搞网络起家,早就封了这个漏洞)。