asihttprequest:在iphone上发布问题

asihttprequest:在iphone上发布问题,iphone,asihttprequest,client-server,Iphone,Asihttprequest,Client Server,我正在尝试在我的应用程序和互联网服务之间建立连接,我正在使用AsiTpRequest,但我遇到了一个小问题。当我使用WiFi时,一切都很好,但当我关闭WiFi并使用GPRS(EDGE)或3G时,一切似乎都不起作用。我应该换点什么吗。 这是我的一些代码 [self setRequest:[ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"example.url.php"]]]; [request setPostValue:textS

我正在尝试在我的应用程序和互联网服务之间建立连接,我正在使用AsiTpRequest,但我遇到了一个小问题。当我使用WiFi时,一切都很好,但当我关闭WiFi并使用GPRS(EDGE)或3G时,一切似乎都不起作用。我应该换点什么吗。 这是我的一些代码

[self setRequest:[ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"example.url.php"]]];

[request setPostValue:textString forKey:@"mytext"];
[request setData:imageData withFileName:theFinal andContentType:@"image/png" forKey:@"userfile"];
[request setPostValue:textString2 forKey:@"description"];
[request setPostValue:latitude forKey:@"latitude"];
[request setPostValue:longitude forKey:@"longitude"];
[request setPostValue:finalIdString forKey:@"city_id"];

[request setTimeOutSeconds:60];
[request setUploadProgressDelegate:progressIndicator];
[request setDelegate:self];
[request setDidFailSelector:@selector(uploadFailed:)];
[request setDidFinishSelector:@selector(uploadFinished:)];
[request startAsynchronous];
我发现我必须用它

    [ASIHTTPRequest setShouldThrottleBandwidthForWWAN];

只是来自imagePickerController的图像