![]() |
1
1
在iPhone SDK中,没有文档记录的方法可以做到这一点。我很确定他们使用的是SysCtl(),这是一个标准的BSD调用,所以它也必须出现在iPhoneOSX上。 请参阅此答案: How to get network adapter stats in linux/Mac OSX? 一个好问题是他们如何通过AppStore过程。我认为sysctl()大约是从文档化到未文档化API的“一半”:在SDK文档中没有提到它,但它存在于所有BSD系统中。所以苹果可能没有(或者没有)过滤标准的BSD调用,这就是为什么他们让sysctl()通过的原因。
更新
:我在iPhone模拟器上成功地运行了这个netstat代码(目前我没有iPhone设备)。我要做的就是发表评论
所以比我想象的简单。由于此代码中基本上没有不在SDK头中的函数调用,因此如果您使用此代码(它们不能筛选简单常量…),Apple可能会批准您的应用程序。 |
![]() |
Noah H · 如何通过终端或Swift禁用三指轻拍手势? 7 年前 |
![]() |
Dmitry Serov · 货币数字格式-数字为整数时省略分数部分 7 年前 |
![]() |
Duny · ObjC日期始终返回2017年12月25日 7 年前 |
![]() |
Jan Kaiser · NSButton不调用其操作 7 年前 |