私はこの問題を数か月間どうしようもなく観察してきましたが、これが私のベストショットであると判断しました。
問題の原因はわかりませんが、私が行っていることのいくつかをリストすることができます。AFNetworkingを使用して、HTTPPOSTリクエストを使用してGoogleAppEngineによってホストされているリモートサーバーに接続するiOSアプリがあります。
今ではすべてがうまく機能しますが、非常に散発的かつランダムに、失敗したリクエストを受け取ることがあります。アクティビティインジケーターが回転して約1分間回転しますが、最後にフィードバックが表示されません。リクエストが失敗しただけです。サーバーログを確認しましたが、エラーは表示されません。リクエストが失敗した後、再試行しましたが、正常に機能します。それは一日中うまくいきます。そして、別の時間にランダムに問題が繰り返され、失敗して10秒間、または1分間回転することもあります。
一般的に、これの原因は何でしょうか?いくつかの接続がランダムに失敗するのは正常ですか?それは私の側の何かですか?
しかし、奇妙なことに、iPhoneでアプリが実行されていて、インジケーターが回転し、接続しようとしているときに、iOSシミュレーターで接続しようとすると、接続は正常に機能します。iPhoneで再試行しましたが、機能しません。
アプリを完全に閉じて再起動すると、再び機能します。したがって、接続の問題ではなくソフトウェアの問題のように思われますが、これも証拠やデータがありません。
漠然としていることは知っていますが、誰かが同様の問題を抱えているのではないかと期待しています。何でも役に立ちます。