gpt4 book ai didi

ios - PonyDebugger 没有显示任何网络请求

转载 作者:行者123 更新时间:2023-11-29 13:06:07 25 4
gpt4 key购买 nike

我正在用一个简单的 iOS 应用程序试用 PonyDebugger,但我在检查器 View 中没有看到任何网络请求。

我尝试使用 NSURLConnection 加载单个 http 请求并在 UIWebView 中打开网页。

在检查器中,我可以看到客户端,我可以打开它,我可以看到 View 层次结构,我还可以在控制台中获得 PDLog 输出。只是网络流量未显示。

我正在像这样初始化 PD:

PDDebugger *debugger = [PDDebugger defaultInstance];
//[debugger autoConnect];
[debugger enableNetworkTrafficDebugging];
[debugger forwardAllNetworkTraffic];
[debugger enableViewHierarchyDebugging];
[debugger enableRemoteLogging];
[debugger connectToURL:[NSURL URLWithString:@"ws://192.168.5.127:9000/device"]];

为 PonyDebugger 设置网络调试的正确方法是什么?

最佳答案

问题是对于我的测试,纯粹是为了试用 PonyDebugger,我只实现了

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
PDLog( @"Received data" );
}

因为这是我想到的第一件事。添加

- (void) connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
PDLog( @"Received response" );
}

解决了这个问题并使我的网络请求出现在检查器中。

关于ios - PonyDebugger 没有显示任何网络请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18596996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com