0

假设我想构建一个与服务器通信的 SDK。我希望任何人(甚至是实现 SDK 的应用程序)拦截并查看我的请求/响应。

如果我使用像AFNetworking这样的通用库,则可以查看所有请求,即通过注册一个NSURLProtocol.

我假设如果我使用 ieCFNetworking来执行我的请求/响应处理,这将更难做到吗?还是我错过了什么?是否也可以拦截该流量?

4

1 回答 1

1

使用非基于 NSURLConnection 的类,尤其是像's这样的C 低级类(因为NSIn/OutStream可以调配),会让潜在的好奇开发者的生活更加艰难。然而,它永远不会阻止一个坚定的人。例如,您的框架可以被反编译,尽管这不是一项简单的任务,这意味着如果信息不值得,许多人甚至会在开始之前退出。CFNetworkCFStream

于 2015-09-22T08:31:27.793 回答