一、查看端口是否被占用,能够先换一个试试,也能够杀掉占用端口的程序
Mac 查询Charles使用端口被那个应用占用
➜ ~ sudo lsof -i:8888
而后根据PID杀掉占用端口的进程
➜ ~ sudo kill -9 23106
二、手机代理的端口号是不是Charles设置的一致,手机和电脑是否在同一网段(若是是这个的话自裁吧)
三、检查是否设置了只查看那些域名URL致使的 include
四、若是是第一次下载就没法使用,查看是否安装了java环境,若是没有。。。
五、30分钟关闭问题,没注册,或者去找个破解版
六、开启Charles后 上不了网页,QQ能够,若是Charles是否非正常状态关闭的的话,那么浏览器的代理就不会自动取消,因此会致使这种状况。
直接打开Charles,而后再正常关闭便可,或者将浏览器代理位置的勾选取消掉
七、Charles 抓取不到HTTPS 数据
八、若是chrome浏览器安装了SwitchyOmega一类的东西,要禁用掉或者选用系统代理
九、最后若是仍是不行,关闭防火请试试,若是关闭防火墙能够,那就是防火墙禁止的charles的使用,这个通常是Windows电脑才有的问题,咱们测试人员遇到过这个问题
网络设置 —> 以太网 —> Windows防火墙 —> 高级设置,在高级设置里面点击入站规则,会看到 Charles、 fiddler等工具都被禁用了,点击Charles Web Debuffing Proxy 右键属性 —>点击常规 —>容许链接
十、
抓取HTTPS安装不了证书问题,iOS 10.3 之后,通用—>关于本机—>证书信任设置 信任证书。
若是这里仍是没有,,,先链接代理,再到safari从新输入 chls.pro/ssl 而后再到 证书信任设置看 就有了。html
十一、依然不行,卸载重装
十二、我还能说什么,,,毕竟如今是一个看脸的世界,,,
最后,感谢咱们的测试,能遇到这么多问题,,,