请帮我解决如何检查iPhone中的互联网连接 .
我尝试检查Apple的可访问性框架,但如果没有互联网通过WIFI连接,它就不会返回 .
我得到的是通过wifi可以到达 .
我尝试的另一个选项是与google.com等发出同步请求并检查响应代码 .
有没有其他方法可以检查,以便我可以避免发出网址请求并检查响应代码 .
提前致谢 .
检查wifi是否可以访问(使用Apple的可访问性),然后发出请求以确保主机可访问 .
// wifi checking code here //... [[[NSURLSession sharedSession] dataTaskWithURL:[NSURL URLWithString:@"http://yourServer.com/someLightFile.html"] completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) { if (!error) { // Your host is reachable } }] resume];
1 回答
检查wifi是否可以访问(使用Apple的可访问性),然后发出请求以确保主机可访问 .