我想从 iOS 应用程序中跟踪网络请求发生的时间及其大小。有没有办法做到这一点(没有私有 API)?
我正在编写一个静态库,它将包含在我可以访问其代码的应用程序中。但是,我想尽量减少对应用程序代码所做的修改。假设网络请求(仅限 HTTP)可以发送到任何地方。
谢谢
我想从 iOS 应用程序中跟踪网络请求发生的时间及其大小。有没有办法做到这一点(没有私有 API)?
我正在编写一个静态库,它将包含在我可以访问其代码的应用程序中。但是,我想尽量减少对应用程序代码所做的修改。假设网络请求(仅限 HTTP)可以发送到任何地方。
谢谢
您应该能够通过测量您发送或接收的每个上传/下载来监控您自己的应用程序中的所有网络流量。您将无法监控应用程序之外的流量。
您可以使用这个免费的开源库:https ://github.com/pmusolino/Wormholy 使用 Cocoapods 真的很容易集成和使用。
免责声明:我是这个工具的创造者。