我已经在ios7中完成了多个图像上传。但它不适用于ios 8.我在下面显示了我的代码。请告诉我该怎么办?使用Afnetworking的图像上传不能在ios8中工作
NSString *url = [NSString stringWithFormat:@"%@abc.php", SERVERNAME]; [manager POST:url parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
for (int i = 0; i < filesCount; i++) {
NSString *imgName = [NSString stringWithFormat:@"image%d", (int)(i + 1)];
NSData *imgData = [[NSData alloc] initWithContentsOfFile:[dataPath stringByAppendingPathComponent:[NSString stringWithFormat:@"/%@", filelist[i]]]];
[formData appendPartWithFileData:imgData name:imgName fileName:filelist[i] mimeType:@"image/png"];
}
} success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog("getting response"); } Failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//NSLog(@"Error: %@ ***** %@", operation.responseString, error);
}];
调试点不成功部分。 你能帮我解决这个问题吗?
在此先感谢。
嗨抢,当它出现在失败的部分它显示请求超时错误。我也检查了imgdata。它有价值。它不是零。 – 2014-10-16 16:31:35
非常好。我想我现在要求在iOS 7下使用[Charles](http://charlesproxy.com)运行此请求,并再次在iOS 8下运行此请求,并查看是否可以看到任何区别。 – Rob 2014-10-16 16:56:19