Get BSSID to check for Rogue access point

Hi,

I'm developing a security-focused iOS application and would like to detect potentially suspicious rogue access points. Specifically, I need to access the BSSID of the currently connected Wi-Fi network to analyze and identify inconsistencies (e.g. multiple APs using the same SSID).

I understand that access to certain network information is restricted on iOS.

Is it possible to use the Network Extension framework (or any approved API) to retrieve the BSSID?

If so, are there any specific entitlements or usage descriptions required to ensure App Store approval?

My goal is to implement this functionality in full compliance with App Store Review Guidelines and user privacy policies.

Get BSSID to check for Rogue access point
 
 
Q