Alamofire Charles抓包 HTTPS免认证
在iOS开发中,经常会用到Charles,但是https的证书装了,还是抓不到包,后来看到Alamofire可以设置免认证https,设置方法如下。
let evaluators: [String: ServerTrustEvaluating] = [ "域名": DisabledTrustEvaluator() ] let manager = ServerTrustManager(evaluators: evaluators) session = Alamofire.Session(configuration: configuration,serverTrustManager: manager, eventMonitors: [monitor])
这样就可以继续试用Charles继续调试了。