0

AFNetworkingを使用して、バックグラウンドでサーバーの場所の詳細を更新しています(場所の大幅な変更を使用)。運転中にサーバーにアップロードしようとし、電話にデータ信号がない場合を除いて、すべて正常に動作します。後でアプリケーションを再起動すると、画面に「インターネット接続がオフラインのようです」というUIAlertViewsが表示されます。

プロジェクトで文字列を検索しましたが、存在しません。それで、それはどこから来ているのですか?

アプリがバックグラウンドで表示されているときにこれが表示されないようにしたいと思います。

ありがとう

4

1 に答える 1

2

[NSURLConnection connection:didFailWithError:]そのエラーメッセージは、インターネットがオフラインのときに渡されます。AFNetworkingは、実装に応じて、これを失敗コードブロックまたはデリゲートコールバックに渡すと思います。UIAlertViewオブジェクトから表示テキストを作成するコードがどこかにありNSErrorますが、その文字列がプロジェクトに含まれていないため、見つからないのです。

于 2013-01-22T20:12:14.533 に答える