xcode - 如何监控 iOS 模拟器的网络调用

标签 xcode networking ios-simulator network-monitoring

我正在尝试像 Firebug 一样监视从应用程序到我的服务器的调用。 我找不到在 iOS Simulator 或 xCode 中查看该内容的方法。

有没有办法在不嗅探所有流量的情况下做到这一点? 如果没有,您建议使用什么工具?

最佳答案

就我个人而言,我使用 Charles 这类东西。
启用后,它将监视每个网络请求,显示扩展请求详细信息,包括对 SSL 和各种请求/响应格式(如 JSON 等)的支持...

您还可以将其配置为仅嗅探对特定服务器的请求,而不是整个流量。

它是商业软件,但有试用版,恕我直言,它绝对是一个很棒的工具。

关于xcode - 如何监控 iOS 模拟器的网络调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11128362/

相关文章:

java - 如何在 Android 应用程序中通过网络对用户进行身份验证,而不在本地设备上复制数据?

iPhone作为数据上传代理

ios 7.1 将歌曲添加到音乐库

ios - 将 Swift3 Package Manager 与 Xcode 8 一起使用但没有成功

swift - 动画不适用于自动布局(快速)

iphone - 如何在Xcode 4.2中开发NavigationController而不使用storyboard和tableView?

ios - 是否有 ios swift 的网络连接回调?

safari - 在导航上保持 safari 远程调试打开

ios - UITableView 滚动移除 UIButton 值

ios - 在 xcode 中使用 swift 使用 View 宽度无法正确调整后续 uilabel 的大小