ios - 如何检查 iOS 上 React Native 应用程序的网络流量?

标签 ios xcode networking react-native

我正在使用最新的 React Native(撰写本文时为 0.18),并且想检查我的 iOS 模拟器发出的网络请求。 使用最新的 Xcode“工具”我得到这个:enter image description here .我在 10.11 和 10.10 机器上都遇到了同样的错误,都使用了最新的 Xcode。

我也尝试过使用 Charles,但它无法拦截流量。 Wireshark 能够看​​到它,但我要获取的数据是基于 SSL 的,所以我无法访问它。

作为一名网络开发人员,理想情况下我想在我的 chrome 调试器中检查网络流量,但我知道这在这种环境中是不可能的,但是仅仅查看原始数据包数据对于调试目的来说不够用户友好。

谁知道这个的解决方案?

最佳答案

事实证明使用 Charles 是一个不错的选择。

只需设置 SSL 证书: Help > SSL Proxying > Install Charles Root Certificate in iOS Simulators) in charles and be happy!

关于ios - 如何检查 iOS 上 React Native 应用程序的网络流量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35045750/

相关文章:

ios - 容器 View 中的 Split View失去导航 Controller 的功能

ios - 基于 4 英寸显示屏构建的设备不显示黑色顶部和底部栏

ios - Apple Search API supportedDevices key

ios - 为什么 Xcode 8 中的 NSLogs 会被截断?

Java网络: how to simulate two different computers?

ios - SocketMobile SocketScan 运营商名称

ios - 解析推送通知,收到通知时如何修改当前 View Controller 中的变量?

iOS-将图像制作为视频时,CVPixelBufferCreate 内存无法正确释放

networking - configtx.yaml 中的每个定义在 Hyperledger fabric v1.0 中意味着什么?

python - 如何通过 scapy 发送 FIN 数据包关闭连接?