2010-10-28 12 views
5

Al usar Safari en un lugar con un portal cautivo como Starbucks, los dispositivos iOS lanzarán una vista web modal especial para autenticarse con el portal. He visto aplicaciones de terceros activar esto, así que es posible hacerlo fuera de Safari, pero no sé cómo. Parece que no es gratis solo usando Reachability o haciendo una solicitud de red.¿Cómo se hace para que una aplicación de iOS inicie un portal cautivo (inicio de sesión de hotspot)?

Edit: Lo mejor que puedo decir es que la respuesta que acepté funciona a veces. Probablemente sea la respuesta correcta, pero no sé por qué no es consistente. Puede llevar varios intentos de red antes de que se inicie el portal cautivo.

Respuesta

3

¿Está UIRequiresPersistentWiFi en su archivo plist? Esa es la única API pública disponible para desarrolladores para indicar la necesidad de WiFi.

+0

Gracias. Lo intentaré. Finalmente encontré los documentos de Apple en esta clave. Ellos realmente lo entierran. http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Performance/Performance.html#//apple_ref/doc/uid/TP40007072-CH8-SW4. – Dylan

Cuestiones relacionadas