iphone - 如何从应用程序内监控网络事件?

标签 iphone objective-c ios netstat cfnetwork

我正在尝试从我正在开发的应用程序中监控我的 iPhone 上的网络事件。 iOS 是否支持类似 netstat 的命令或类似的命令来告诉我哪些入站和出站连接处于事件状态?

最佳答案

经过一番搜索,我找到了 Apple's code used for netstat .

void protopr(uint32_t proto, char *name, int af) 函数中您需要的一切。

我在设备上进行了测试,sysctlbyname("net.inet.tcp.pcblist_n",...) 有效。

这应该就是您所需要的。

关于iphone - 如何从应用程序内监控网络事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6134661/

相关文章:

ios - 防止在 UITextView 中捕获非 ASCII 字符

ios - 带有背景图像的 UIButton 突出显示状态错误

ios - 如何在 iOS Swift 中设置特定索引的 Collection View 单元格?

iOS 文本滚动到 TextView 内的顶部

android - 开发android和iphone应用程序

iphone - 如何显示指标

iphone - iPhone SDK-如何序列化ABRecord?

objective-c - CABasicAnimation - 设置起始笔画位置

objective-c - 如何在XCode中调整应用声音效果的音量

ios - iPhone X 安全区域不起作用