Open openradar-mirror opened 8 years ago
Modified: 2016-05-06T04:00:28.302150
Modified: 2016-05-06T04:00:28.302150
Modified: 2016-05-06T04:00:28.302150
Modified: 2016-05-06T04:00:28.302150
Modified: 2016-05-06T04:00:28.302150
Modified: 2016-05-06T04:00:28.302150
Description
Summary: An API should be available to access the SSID that the iPhone is currently associate with, and details about the connection, such as: BSSID, signal strength(RSSI), channel, noise, transmission rate and encryption type.
CNCopyCurrentNetworkInfo can be used today to get some of the connection details, but falls short on providing others, and is being deprecated. The new NEHotspotHelper provides signal strength in addition to BSSID and SSID, but the API requires additional entitlements and is not available to non-hotspot related apps.
There are a number of use cases for additional wifi connection details. One possibility is enterprise apps. Big companies have complex wifi environments, with multiple WLANs on indoor and outdoor deployments. Such companies could have dedicated apps that end users could install and used to diagnose and report issues on the wireless coverage. This kind of application is impossible without having access to RSSI and noise, for example.
Steps to Reproduce: Enhancement request. Not applicable.
Expected Results: Public API designed to access wifi details.
Actual Results: No public api :(
Version: iOS 9.3.1
Notes: Thanks!
Configuration: iPhone and iPads
Product Version: Created: 2016-05-05T18:51:18.269280 Originated: 2016-05-04T00:22:00 Open Radar Link: http://www.openradar.me/26081607