How does the System Status iPhone app obtain Wifi network roaming information?

I've just downloaded an app from the App Store called System Status which gives you detailed information about the iPhone it's installed on.

One of the features provides a system log which allows you to see the network info when you roam from one BSSID to another.

My question is how did they do this?

I have searched everywhere and the only way I have found requires the use of private APIs. I am assuming that since this app is live on the App Store there is a legal way to obtain the information.


After some deeper digging I think that they got the information from the Apple Status Log, more details are available via these links:

https://developer.apple.com/library/ios/#documentation/System/Conceptual/ManPages_iPhoneOS/man3/asl.3.html

http://www.cocoanetics.com/2011/03/accessing-the-ios-system-log/

链接地址: http://www.djcxy.com/p/58396.html

上一篇: 是否有可能建立这个iPhone应用程序? (电话使用量/消耗量监测)

下一篇: System Status iPhone应用程序如何获取Wifi网络漫游信息?