Alamofire assertionFailure - needNewBodyStream 没有找到 UploadRequest
Alamofire assertionFailure - needNewBodyStream did not find UploadRequest
我正在尝试使用 alamofire 发送 POST
请求。但应要求,我一直收到此错误:
assertionFailure("needNewBodyStream did not find UploadRequest.")
Alamofire/SessionDelegate.swift, line 178
2020-12-09 16:48:32.746737+0330 Dericoin[29553:862552] Fatal error: needNewBodyStream did not find UploadRequest.: file Alamofire/SessionDelegate.swift, line 178
我的要求:
let paramsDict: [String: Any]? = [...]
let headersDict: [String: Any]? = [...]
AF.request("https://....", method: .post, parameters: paramsDict, encoding: URLEncoding.default, headers: headersDict)
.responseJSON { response in
//something
}
我正在使用 Alamofire v5.4
并且还测试了 v5.2 和 v5.3; iOS 14
和 Swift 5
。
有什么建议吗?
原来是网络分析框架的问题(我用的是Wormholy
)。这些会干扰 Alamofire
的内部存储。
所以删除 pod 解决了问题。如果有人有同样的问题想关注这个问题;这是 link:
我正在尝试使用 alamofire 发送 POST
请求。但应要求,我一直收到此错误:
assertionFailure("needNewBodyStream did not find UploadRequest.")
Alamofire/SessionDelegate.swift, line 178
2020-12-09 16:48:32.746737+0330 Dericoin[29553:862552] Fatal error: needNewBodyStream did not find UploadRequest.: file Alamofire/SessionDelegate.swift, line 178
我的要求:
let paramsDict: [String: Any]? = [...]
let headersDict: [String: Any]? = [...]
AF.request("https://....", method: .post, parameters: paramsDict, encoding: URLEncoding.default, headers: headersDict)
.responseJSON { response in
//something
}
我正在使用 Alamofire v5.4
并且还测试了 v5.2 和 v5.3; iOS 14
和 Swift 5
。
有什么建议吗?
原来是网络分析框架的问题(我用的是Wormholy
)。这些会干扰 Alamofire
的内部存储。
所以删除 pod 解决了问题。如果有人有同样的问题想关注这个问题;这是 link: