iOS模拟器不能用Charles抓包

2020.8.27

1.重启模拟器无效;

2.重启Charles -> 重启模拟器 无效;

3.关闭代理(翻墙)-> 重启Charles -> 重启模拟器 恢复正常。

过程中再打开代理(翻墙)的话,仍然会失败。重复3后成功。

2020.9.2

使用8月27号的方法后,只要打开Charles,模拟器彻底不联网了。

此时:电脑网线联网,Wi-Fi未打开。真机可以正常抓到包。

尝试:断掉网线,打开Wi-Fi,真机重新设置代理,可以抓包,模拟器仍不联网。

不想重启电脑....

参考iOS charles使用过程踩过的坑,先关掉macOS Proxy,可以联网,但不能抓包。打开macOS Proxy,模拟器又断网。

准备重启了。

重启后无效,打开模拟器的Safari浏览器,提示和真机一致,连接不安全,然后尝试像真机一样在chls.pro/ssl下载证书、安装、信任,然后重启Charles和模拟器,正常了。

所以这可能是升级到Xcode11后遇到的问题。

Bingo!

你可能感兴趣的:(iOS模拟器不能用Charles抓包)