アプリに到達可能性を実装しようとしています。私はそれを持っていapplicationDidFinishLaunching
ます。接続が非常に悪く、アプリを起動すると、到達可能性に永遠に時間がかかり、The application failed to launch in time
エラーメッセージが表示されてアプリがクラッシュすることがよくあります。
そこで、代わりに、Reachabilityの呼び出しをバックグラウンドスレッドに入れてみました。しかし、これを行うと、到達可能性の通知を受信しなくなります。
Reachabilityはどこに電話すればよいですか?
編集:
以下の提案に従ってTonyMillionsの到達可能性コードを追加しましたが、application failed to load in time
ネットワークの状態が非常に悪い場合でも同じエラーが発生します。私が見ているものを再現するには、Settings.app-> Developer-> Network Link Conditionerに移動し、オンにして100%の損失に設定します。
アプリはまだその状態で読み込まれますか?