我正在开发iPhone应用程序,我想在其中显示从设备下载和上传的数据量。我没有找到任何公共 API 来执行此操作。但是我喜欢一个应用程序"OpenSignal",它可以做同样的事情。这是OpenSignal应用程序的链接。
任何帮助如何检测从设备下载或上传的数据量。
有什么帮助吗?
这
可以使用getifaddrs
来完成。您将需要迭代和搜索相应的数据。您正在寻找sa_family == AF_LINK
的记录,然后您可以检查它是哪个接口的一部分并获取字节数。有一些限制,例如当此记录被擦除为零时。手册页(谷歌也是你的使用细节的朋友)。