使用的是 AFN 的 Post 请求
上传最终是成功的,只是没有进度回调,同样的上传代码在 Swift 项目无进度回调,在 OC 项目有进度回调,最终定位到的是在 Swift 项目中NSURLSessionDownloadDelegate
的didSendBodyData
方法没走,因此 AFN 也就没回调暴露给使用者了
上面提到 Swift 跟 OC 纯粹是因为目前排查没发现两个项目的上传代码有啥差别,因此想请问下造成无进度回调的原因有可能是什么?
使用的是 AFN 的 Post 请求
上传最终是成功的,只是没有进度回调,同样的上传代码在 Swift 项目无进度回调,在 OC 项目有进度回调,最终定位到的是在 Swift 项目中NSURLSessionDownloadDelegate
的didSendBodyData
方法没走,因此 AFN 也就没回调暴露给使用者了
上面提到 Swift 跟 OC 纯粹是因为目前排查没发现两个项目的上传代码有啥差别,因此想请问下造成无进度回调的原因有可能是什么?
可以使用七牛封装的上传sdk,也有上传进度的回调
https://github.com/qiniu/objc-sdk