现象:
iOS-设置-通用-VPN与设备管理-证书名-更多详细信息,会发现证书过期了(红色字体,我这里已经安装新的所以不是红色)
解决:
1、打开charles,在help-SSL Proxying-Reset Charles Root Certificate..点击重置证书
2、继续点击help-SSL Proxying-Install Charles Root Certificate,并选择安装位置
3、点击安装证书
5、点击下一步
6、选择《将所有的证书都放入下列存储》,并浏览位置
7、选择这两个安装位置(一个一个的安装)
8、手动打开PC的证书目录,把之前过期的证书删除(注意别删错了,双击打开后,右侧有过期时间)
9、手机打开chls.pro/ssl,重新安装证书(注意把之前的证书都删了)
10、可以试试能不能抓包,不能的话手机和PC都重启一下。