Charles for iOS
我们很高兴地宣布,Charles 代理现已登陆 iOS 平台!
通过 iOS 版 Charles,您可以捕获并检查 iOS 设备上的网络请求和响应。您可以直接在应用中查看元数据、头部和内容体,终于无需电脑就能调试应用的网络问题。
iOS 版 Charles 目前支持以下功能:
- 捕获设备上的 HTTP 和 HTTPS 网络流量
- SSL 代理功能,可查看明文形式的 SSL/TLS 请求
- 在应用中查看请求和响应,或将单个请求或整个会话分享至桌面版 Charles
在 iOS 设备上运行 Charles 意味着您不再需要调整 WiFi 网络代理设置。同时还能捕获和测量通过移动数据网络的流量。
测量移动数据下的网络性能对移动应用尤为重要(因为许多用户都通过移动网络使用应用),这能帮助发现过大或过慢的请求,以及通过并行化网络调用来提升感知性能的机会。
我们非常激动能将 Charles 带到 App Store。如果您想了解 Charles 的发展历程,特别是 iOS 版本的故事,可以观看我在2018年3月东京 try! Swift 大会上的演讲。
我们计划在未来数月内将更多桌面版 Charles 的经典功能带到 iOS 版本中,敬请期待后续公告。
希望您享受使用 iOS 版 Charles!