ios – 获取Wifi启用设备的WiFi可用性通知

前端之家收集整理的这篇文章主要介绍了ios – 获取Wifi启用设备的WiFi可用性通知前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有支持Wifi的OBD2设备适配器.现在我想通过OBD2设备获得关于Wifi的通知,所以我可以开始与该设备通话,并且读取数据,并且使用OBD2设备的Wifi不可用.

当设备连接到OBD2端口时,wifi正在广播.我使用了Reachability类的示例代码.但我无法得到适当的通知.

我尝试使用SimplePingHelper代码.它与主线程正常工作,但不能与后台线程一起运行. SimplePingHelper Source code

SimplePingHelper代码实际上是使用Apple的SimplePing示例代码.
SimplePing Code By Apple

你可以帮助我在这段代码中,它与后台线程一起使用或者我可以通过其他方式检查以获取通知

解决方法

`使用苹果的默认可达性类:

This link下载可达性项目

在项目中复制Reachability.h和Reachability.m文件.

并在Application委托文件中设置此方法.

– (无效)initializeRechabilityObeserver
{
//在这里更改主机名来更改服务器的监控
hostReach = [Reachability reachabilityWithHostName:@“www.apple.com http://www.apple.com”];
[hostReach startNotifier];
// [self updateInterfaceWithReachability:hostReach];

internetReach = [Reachability reachabilityForInternetConnection];
[internetReach startNotifier];
//[self updateInterfaceWithReachability: internetReach];

wifiReach = [Reachability reachabilityForLocalWiFi] ;
[wifiReach startNotifier];
//[self updateInterfaceWithReachability: wifiReach];

}

原文链接:https://www.f2er.com/iOS/335427.html

猜你在找的iOS相关文章