3
こんにちは 私は到達可能性クラスを使用していて、すべて正常に動作しています。を除いて...インターネットなしでWIFIに接続すると到達可能時間が長くなりすぎる
デバイスが無線LANに接続されていて、何らかの理由で無線LANルータにインターネット接続がない場合、到達可能性クラスがインターネットがないと言うには時間がかかります。
ネットワーク/インターネット接続がまったくない場合、Wi-Fiがオフで、デバイスに3G接続がない場合、到達可能性クラスはほぼ即時に成功/失敗を返します。
インターネット接続がない場合、Wi-Fiルーターに接続して、リピータビリティクラスがステータスを返すまでにほとんどの時間がかかります。
Reachability *reachability=[Reachability reachabilityWithHostName:@"www.google.com"];
NetworkStatus remoteHostStatus = [reachability currentReachabilityStatus];
if(remoteHostStatus == NotReachable) {
............
マイコード
任意の提案ですか?
おかげ