Alamofire完成处理程序未调用

时间:2018-11-09 15:37:26

标签: swift alamofire apple-developer

对于以下代码,未调用processResponse。从Mac App。我正在调用REST Web服务API

我也收到类似的错误,但请求已发送

2018-11-09 21:04:43.211276 + 0530项目[11337:1470266] SecTaskLoadEntitlements失败error = 22 cs_flags = 20,pid = 11337 2018-11-09 21:04:43.211383 + 0530项目[11337:1470266] SecTaskCopyDebug描述:项目[11337] / 0#-1 LF = 0

Alamofire.request("http://192.168.1.140:8080/api", method: .post, parameters: parameters, encoding: JSONEncoding.default).responseJSON(completionHandler: processResponse)



func processResponse(completion: DataResponse<Any>) {
    print("*********************RESPONSE came")

}

1 个答案:

答案 0 :(得分:1)

我可以通过在签名(调试)中添加团队签名证书来解决此问题。就我而言,警告消失了。

您还可以再次检查是否启用了“系统偏好设置”>“安全性和隐私”>“防火墙”>“防火墙选项”>“ 自动允许下载的已签名软件接收传入连接”。