iOS设备无线网络的情况,但没有互联网接入

时间:2016-04-20 08:53:44

标签: ios wifi reachability internet-connection network-connection

我已经实现了对我的应用程序的可访问性,但是当用户连接到公共wifi网络但由于用户必须登录到wifi而没有因特网连接时,可达性仍然返回,因此存在互联网连接。

有没有办法测试这种情况?

1 个答案:

答案 0 :(得分:2)

在我看来,一种方法是为您的服务器或可靠的主机(如谷歌)创建一个简单的ping。你的ping也设置了一个短暂的超时(例如5秒)。如果ping不成功或超时,则表示您的设备不是真正的Internet连接。还有一件事是只要你的可达性连接起来就应该调用ping。