Come si fa a fare un app iOS lancio un captive portal (hotspot login)?
-
27-09-2019 - |
Domanda
Quando si utilizza Safari in un luogo con un captive portal come Starbucks, i dispositivi iOS lancerà una WebView modale speciale per l'autenticazione con il portale. Ho visto applicazioni di terze parti attivano questo modo è possibile fare al di fuori di Safari, ma non so come. Non sembra venire gratis semplicemente utilizzando raggiungibilità o fare una richiesta di rete.
Modifica: La cosa migliore che posso dire è la risposta ho accettato opere volte. E 'probabilmente la risposta giusta, ma non so perché non è coerente. Si può richiedere diversi tentativi di rete prima che lancerà il captive portal.
Soluzione
è UIRequiresPersistentWiFi
set nel file plist? Questa è l'unica API a disposizione del pubblico per sviluppatori per indicare necessità Wi-Fi.