App -> Safari -> App

Bonjour à  tous,


 


voilà  ce que je souhaite faire : quand on tape sur un bouton, une URL s'ouvre dans Safari et depuis Safari on a la possibilité de revenir à  l'appli initiale.


 


J'ai réussi à  ouvrir l'URL dans Safari avec



[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@http://www.website.fr]];

Mais il n'y a pas de flèche pour revenir en arrière.


 


Est-ce que certains d'entre vous ont déjà  fait ça ? Il y a pas mal de posts là -dessus sur Google mais j'aurais préféré avoir un retour ici.


 


Merci !


Colas


Réponses

  • LexxisLexxis Membre
    septembre 2016 modifié #2

    Pourquoi pas une WebView au sein de l'application ? (enfin sauf si l'ouverture dans Safari est une condition impérative)


  • Je préfère une ouverture dans Safari, c'est plus simple à  gérer pour moi.


  • J'ai été rejeté dans un cas similaire pour "mauvaise expérience utilisateur". C'était un lancement de Safari pour un login sur un service externe.
    Il vaut mieux utiliser SFSafariViewController.
Connectez-vous ou Inscrivez-vous pour répondre.