Wifi communication on IOS

Hello everyone,

I am working on an IOS application that communicates with a wifi module. I need to implement in my application a list of available wifi networks nearby. I need to get the SSID and mac address of the module and then connect to it. I would also like to get the wifi status of the IOS device (enabled/disabled). I've been browsing many websites/forums but the information is outdated. Are there any APIs/plugins I can use to get these features? Do I have to join an Apple program?

Thanks in advance for your answers

Wifi communication on IOS
 
 
Q