0

AFNetworkingとGoogleAppEngineをバックエンドサービスとして使用するiOSアプリケーションを作成しています。私が抱えている問題は、ごくまれにサーバーへのリクエストがタイムアウトすることです。どうやって再現するのかわかりません。問題がクライアント側にあるのかサーバー側にあるのかわかりません。

アプリを強制終了するか、アプリの別のインスタンスから新しいリクエストを行うと、正常に機能します。デフォルトのタイムアウトは2分程度に設定されていると思いますので、受信状態の悪さやタイムアウトの長さが足りないこととは関係ありません。通常のリクエストは1秒以内に完了します。

だから私が求めているのは、これをデバッグするための最良の方法は何ですか?

編集:それで私はついにこのリンクを見つけました。テストフライト(私も使用しています)に問題があるようです

4

1 に答える 1

1

インターネットの問題に関連するデバッグを探している場合は、いくつかのWebデバッグツールを使用できます。使いやすく、さまざまな機能を備えたCharlesproxyという名前のツールがあります。インターネットの帯域幅/速度などを制御して、さまざまなシナリオを作成し、より良いデバッグを行うことができます。ここにリンクがあります:http://www.charlesproxy.com/

于 2012-09-01T19:38:35.890 に答える