首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使在应用程序未运行时,也可使用NetworkExtension监控WiFi网络变化

即使在应用程序未运行时,也可使用NetworkExtension监控WiFi网络变化
EN

Stack Overflow用户
提问于 2019-02-27 21:39:09
回答 1查看 331关注 0票数 1

我希望能够根据用户当前的wifi网络向用户提示上下文本地通知。要做到这一点,我需要监控网络变化/ wifi连接。

在应用程序运行时做到这一点似乎并不困难,但我正在努力想出一种始终可靠的方法,即使应用程序处于后台或被终止。我在考虑使用NetworkExtension,更准确地说是NEHotspotHelper

有谁对此有什么见解,知道它是可行的/好的/坏的吗?我在谷歌上找不到任何关于它的东西。

最有希望的是NWPathMonitor,但是在网络扩展中使用它就能让它一直运行吗?

EN

回答 1

Stack Overflow用户

发布于 2019-04-02 17:25:38

这绝对是可能的,NWPathMonitor是监控网络的正确方式(参见我的POC:https://github.com/federicocappelli/NetworkPathMonitor),而且它在网络扩展(我的例子是NSDNSProxyprovider)中经过了战斗测试。通过网络扩展,您可以轻松地发送本地通知。

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

https://stackoverflow.com/questions/54906799

复制
相关文章

相似问题

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