We need to find SSID and strength of connected Wi-Fi network in objective-c

We need to find SSID of connected Wi-Fi network, measure Wi-Fi speed (signal strength) and throughput against Wi-Fi router link speed. We are “not” looking to measure internet uplink and download speed test. i.e., even if your Wi-Fi is not receiving internet (try with internet cable disconnected) it should give the result as per attached screen. Since we want to measure Wi-Fi signal strength it is not depended on internet speed.

We need to find SSID of connected Wi-Fi network

You can get this with CNCopyCurrentNetworkInfo.

IMPORTANT This API has significant privacy-related restrictions. See the docs for the details.

measure Wi-Fi speed (signal strength)

There is no supported way to get this information on iOS.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Thanks for reply Quinn,


As far as we know that 'CNCopyCurrentNetworkInfo' is deprecated in iOS version 14.0 and we are looking solution for implement this in iOS 14 and later, So what should we need to use.

And we have searched and found one application in Apple Store (Link mentioned below) which is same example for getting Wi-Fi throughput and SSID of connected network as well.

Link : https://apps.apple.com/us/app/wi-fi-sweetspots/id855457383

Can you please help us on this?


Thanks in advance.
We need to find SSID and strength of connected Wi-Fi network in objective-c
 
 
Q