繁体   English   中英

AFNetworking:图像未在iOS 8之前上传

[英]AFNetworking : Image is not uploading pre iOS 8

我在我的应用程序中使用AFNetworking来实现客户端与服务器之间的通信。 它的工作很棒。 但是今天,我们的测试人员遇到了一个问题,即我们无法将图像上传到装有iOS 7.0的设备上的服务器。 和7.1。 (注意:我们的目标是从iOS 7.0开始的应用程序。> =版本)我们也在模拟器上遇到过。

有人遇到过吗? 我没有将代码发布为与iOS 8和更高版本一起使用。 因此,我敢肯定,代码没有问题。 但是,我认为, AFNetworking框架内部可能存在问题?

PS。

  • 我们正在使用最新版本的AFNetworking框架。
  • 所有其他API调用在两个iOS版本中均能正常工作。
  • 我正在使用AFHTTPSessionManager调用我的API。 (适用于iOS 7.0。)

请帮忙!

让我知道,如果您需要更多信息。 在此。

请检查以下代码:

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

    AFHTTPRequestOperation *op = [manager POST:urlString parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {

     [formData appendPartWithFileData:imageData name:@"image" fileName:@"photo.png" mimeType:@"image/png"];

    } success:^(AFHTTPRequestOperation *operation, id responseObject {

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

}];

[op start];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM