如何用AFNetworking分析protobuf

How to analysis protobuf with AFNetworking

我们使用protobuf传输数据,我尝试使用AFNetworking发送网络请求。我可以请求成功,但我无法解决数据报错误

com.alamofire.serialization.response.error.data=<0a060a04 68747470 1a050a03 303030>, NSLocalizedDescription=请求失败:不可接受的内容类型:application/x-protobuf}

AFNetworking 的 AFURLResponseSerializer 将不允许在其 acceptableContentTypes 集中不存在的任何内容类型。为了能够处理这些数据,您应该提供自己的响应序列化程序并将其设置为您的 AFURLSessionManager 的 responseSerializer 属性.