プロジェクトで ASIHTTPRequest を使用していますが、iPhone 3G に問題があります。にリクエストを送信します:
NSURL* pageURL = [NSURL URLWithString:@"https://accounts.google.com/ServiceLogin?service=sj"];
loginPageRequest = [[ASIHTTPRequest alloc] initWithURL:pageURL];
[loginPageRequest setTimeOutSeconds:30];
[loginPageRequest setDelegate:self];
[loginPageRequest startAsynchronous];
そして他のデバイスでは、私は応答を受け取ります:
- (void)requestFinished:(ASIHTTPRequest *)request
そしてiPhone 3Gでは、私は何度も取得します:
- (void)requestFailed:(ASIHTTPRequest *)request
エラー MSG :The request timed out
リクエストのタイムアウトを 30 秒に設定しました。
なぜそれが起こるのですか?