如何获取网络更改通知(连接,断开,更改)

问题描述:

在我的应用程序中,当网络发生变化时,例如应用程序连接或断开连接或更改(无线网络到数据)网络时,我必须发出警报。如何获取网络更改通知(连接,断开,更改)

但是,通过访问网址找到它看起来很贵。

iOS中是否有公开的API可以执行此操作。

看这个苹果官方documentation

使用可达您可以识别您的连接类型。

还有一个关于如何检测更改和文档现在更新ARC的完整示例。

我希望这可以帮助你

+1

能可达性检测像WiFi或VPN或数据连接的类型卡等元数据.. –

+0

仅当您连接到Wi-Fi,蜂窝网络以及您已连接到互联网时。我不记得你是否也有关于VPN的信息我认为你可以检查它。 – Lorenzo

+0

如何检查..如果您可以指出,将不胜感激 –

+0

是否有无论如何,我可以知道更多关于我现有的连接,如它的无线或数据或网络连接是常规或VPN的那样 –