经验之谈

React Native IOS模拟器如何用Charles抓包

2017-04-12  本文已影响0人  makuta

Charles 大家都知道是一个抓包神奇,但在ReactNative上按以往打开h5的方式打开却在charles里无法抓到包,那该怎么解决了,接下来我将告诉如何解决这个问题。

首先打开Charles

打开ProxySettings 并且 勾选Mac OS X Proxy  , 配上端口

接着打开SSL Proxying Settings

配上  HOST 为  *   端口 443

这时候离成功已经一半了,接下来我们就来看IOS模拟器,首先进入IOS模拟器 点击设置 ---- 通用 ----  关于本机  -----   证书信任设置

这时候你会发现你目前没有 信任的证书  ,但别急 这时候打开我们的Charles ,   有个Help

------  SSL Proxing  -------  Install Charles ..... in IOS Simulators

这一部就是将证书安装你的模拟器里,这时候再回到模拟器里可以看到证书状态 勾选后

然后回到我们的Charles 刷新你的模拟器就能欢快的拿到包的信息了。

^_^  开始享受开发的快乐吧~~~~

如果还是不行的话 建议看下网络请求下的代理 是否正常

代理   一定要看

上一篇 下一篇

猜你喜欢

热点阅读