对于测试应用程序,我需要从iOS获取网络信息。在Android中,可以使用API来获取发送,接收的数据包,它们的大小(以字节为单位)以及其他一些信息。Apple iOS中有类似的东西吗?
通过pcap C库获取的更深入的信息可以在不越狱的情况下使用?
通过pcap C库获取的更深入的信息可以在不越狱的情况下使用?
不要在iOS上运行基于libpcap的程序,因为默认情况下,达尔文使BPF设备只能由root用户打开,因此,在{OS X,iOS,tvOS}上,只有具有root特权的进程才能使用libpcap捕获网络。交通; 在没有越狱的情况下,您不能以root用户身份在iOS(或tvOS)上运行程序。
但是,在iOS 5或更高版本中,您可以使用iOS和OS X中的远程虚拟接口功能,使Mac上运行的程序可以查看iOS机器接收和发送的流量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句