美文网首页
Charles的使用

Charles的使用

作者: Lotus_Lua | 来源:发表于2018-09-19 21:18 被阅读0次

1.下载安装Charles
2.下载Charles根证书


根证书下载.png

3.根证书下载完成之后,钥匙串中点击信任


keychain.png

4.下载手机证书


image.png

安装成功之后证书描述文件查看位置:
设置 >> 通用 >> 描述文件

5.安装成功后就能够正常的抓包啦~

曾经的我以为,到这里就完了。后来到项目中使用,发现只要一打开代理,项目中的WebView链接就打不开。然后排查了一下问题,看一下console中的报错吧


web页面打开失败报错.png

根据log可以确定是证书的问题,但是无从下手。然后用了世界上遇到问题最好的方法,我把手机上Charles的证书全部删掉,重新装一遍。然后终于发现了问题所在。


image.png

安装证书的时候,一般的就是无脑的下一步下一步,忽略了系统给出的警告。所以现在去“证书信任设置”中把证书启用就好啦:
设置 >> 通用 >> 关于本机 >> 证书信任设置


image.png

相关文章

网友评论

      本文标题:Charles的使用

      本文链接:https://www.haomeiwen.com/subject/hwrwnftx.html