如何检查iOS上反应本机应用程序的networkingstream量?

我正在使用最新的React Native(撰写本文时为0.18),并希望检查我的iOS模拟器所提供的networking请求。 使用最新的Xcode“工具”,我得到这个: 在这里输入图像说明 。 我在10.11和10.10机器上都得到同样的错误,都使用最新的Xcode。

我也试过使用查尔斯,但它无法拦截stream量。 Wireshark能够看到它,但是我之后的数据是基于SSL的,所以我无法访问它。

作为一个web开发者,理想情况下,我想检查我的chromedebugging器中的networkingstream量,但是我知道在这种环境下这是不可能的,但是仅仅查看原始分组数据对于debugging目的来说是不够友好的。

谁知道这个解决scheme?

结果使用查尔斯是一个不错的select。

只需设置SSL证书:帮助> SSL代理>在iOS模拟器中安装查理根证书)在查尔斯,并很高兴!

实际上,现在您可以使用版本0.33中引入的原生networking检查器查看networkingstream量。 我演示了如何使用video中的督察如何使networking请求在本地反应(从1:46开始) http://codecookbook.co/post/how-to-make-network-requests-in-react-本机/