iPhone: ¿cómo conectarse automáticamente a un conocido SSID wifi?

Sé que es posible enumerar las networkinges Wifi disponibles en iPhone usando la API CaptiveNetwork del Apple SDK oficial.

Me preguntaba si hay una forma de conectarse automáticamente a un SSID específico mediante progtwigción, siempre que pueda encontrarlo en la list devuelta por CaptiveNetwork.

A Apple no le gustaría que hicieras tales cosas. La connection a las estaciones Wi-Fi es responsabilidad del usuario, así que no espere una API pública. Véase, por ejemplo, aquí . Probablemente los creadores de esta aplicación también quieran hacerlo automáticamente.

Peter

En primer lugar, no creo que puedas get la list de networkinges Wi-Fi disponibles en iPhone usando la API de networking cautiva. Simplemente le dará los detalles de su wifi conectado. Y aunque hay API privadas para hacer esto, Apple no atesting las aplicaciones que las usan.

Como sé, solo se puede get el wifi conectado actualmente sin utilizar una API privada, pero lo que me confunde es que la aplicación Nest iOS podría get una list de wifi disponible, ¡y Apple no la rechazó!