首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetworkExtension VPN iOS将蜂窝网络改为无线网络

NetworkExtension VPN iOS将蜂窝网络改为无线网络
EN

Stack Overflow用户
提问于 2018-06-14 02:00:25
回答 1查看 315关注 0票数 0

我正在编写一个管理虚拟专用网的NetworkExtensions应用程序。当发生从wifi到蜂窝网络的切换时,管理VPN的正确方式是什么?

目前,我使用可达性(https://github.com/ashleymills/Reachability.swift)和NEVPNStatus.reasserting来检测网络变化。这是最好的办法吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-06-18 00:59:59

为此,您可以设置网络接口监视器。

它最初应该获取current active interfaces (不包括utun),然后每秒触发一次以再次获取活动接口。比较“旧的”和“新的”接口的有序集合,观察者可以判断用户是否在WiFi和蜂窝之间切换。

注意:您可能还会发现监视当前WiFi网络的SSID名称也很有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50843512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档