J'écris une application iOS qui utilise un service web HTTP pour obtenir ses données. Si un utilisateur est connecté à un réseau WiFi qui exige que l'utilisateur se connecte à l'aide d'une sorte de formulaire web (pensez à Starbucks ou au Wi-Fi dans les aéroports), mon application échoue avec une erreur 500.
Je constate que Safari peut détecter cette situation et lancer la page d'authentification pour l'utilisateur. Y a-t-il une norme que je puisse utiliser pour fournir cette expérience, ou au moins montrer à l'utilisateur un message lui demandant d'ouvrir Safari et de se connecter ?