Cómo probar si Wi-Fi funciona sin conectarse a una networking Wi-Fi en iOS

Necesito probar la conectividad Wifi o el estado de trabajo Wifi en mi aplicación.

En mi layout actual utilizo Reachability para probar si el usuario puede conectarse a WiFi usando

[Reachability currentReachabilityStatus] == ReachabeViaWifi 

El problema es que no quiero probar si el usuario puede conectarse a Internet, tengo que probar si hay un Wifi funcional en el teléfono. Por lo tanto, esta testing solo pasa si un usuario se conecta a una de las networkinges Wifi y recibe una respuesta de algún sitio público. Si un usuario está conectado a la networking 3G / WWan, esta testing falla.

Sé que podría necesitar algo más que Reachability para probar un Wi-Fi en funcionamiento en un iPhone. ¿Hay alguna otra forma, por favor hágamelo saber?

Nota: Antes de marcar esto como un duplicado, lea el text por completo. Mi pregunta no es acerca de la accesibilidad a Internet sino que se trata de detectar un WiFi funcional en un dispositivo iOS.