アプリケーションを構築していて、デバイスIPAddressに接続して、デバイスがネットワーク上でまだ使用可能かどうかを確認しようとしています。私はそれが利用可能であることを確認するために到達可能性を使用しています。ホストが削除されたときにiOS到達可能性が認識されない
iOSデバイスのネットワークアクセス(たとえば、飛行機モードをオンにする)はすべて正常に動作しますが、ネットワークからデバイスを削除すると、到達可能性に気付かないようです。
到達可能性が結果をキャッシュしていて、アップデートを見ていないようです。
NSNotificationオブザーバーを確認してください。バックグラウンドに入ったり、フォアグラウンドに入ったりしている間に、削除されている場合。 –
apple Reachabiltyサンプルクラスをチェックすることができます:https://developer.apple.com/library/content/samplecode/Reachability/Listings/Reachability_Reachability_h.html –