监控网络使用Restkit调用IOS

时间:2015-11-27 07:11:29

标签: ios swift profiling restkit analytics

我完全依赖Rest Kit来获取网络电话的应用。我想查看多少日志

  • 1)每个API获取响应所花费的时间
  • 2)请求/响应负载的大小
  • 3)API的URL

有什么办法可以在Restkit中启用这样的日志记录。我的应用程序调用50-60 API,我不想深入了解整个代码库添加手动日志。此外,我不想使用网络分析工具,因为我将在实际用户使用该应用程序时跟踪此数据。 不能使用任何第三方付费工具,因此要在应用程序数据库中记录这些值。

1 个答案:

答案 0 :(得分:1)

RestKit确实有一个你可以启用的日志,但如果你计划实际发布它,那就不是你想要做的。它还会写入日志,而不是您可以实际处理和保存的值。

您可能最好的选择是继承RKObjectManager并拦截正在发出的请求和正在生成的NSURLRequests