没有调用Alamofire完成处理程序

问题描述 投票:0回答:1

对于下面的代码processResponse没有调用。来自Mac App。我正在调用REST Web服务API

我也得到错误,但请求发送

2018-11-09 21:04:43.211276 + 0530项目[11337:1470266] SecTaskLoadEntitlements失败错误= 22 cs_flags = 20,pid = 11337 2018-11-09 21:04:43.211383 + 0530项目[11337:1470266] SecTaskCopyDebugDescription:项目[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")

}
swift alamofire apple-developer
1个回答
1
投票

我能够通过向签名(调试)添加团队和签名证书来解决这个问题。在我的情况下,警告消失了。

您还可以仔细检查系统首选项>安全和隐私>防火墙>防火墙选项>自动允许下载的已签名软件以启用接收传入连接。

© www.soinside.com 2019 - 2024. All rights reserved.