Question

Si l'utilisateur a reçu un appel pendant l'exécution de l'application, comment l'ouvrir automatiquement une fois l'appel terminé. Et comment restaurer la dernière session afin que l’utilisateur ne puisse pas recommencer depuis le début?

Merci

Était-ce utile?

La solution

Vous devez implémenter les méthodes suivantes à partir du protocole UIApplicationDelegate:

  • applicationWillResignActive est appelé lorsque le téléphone reçoit un appel entrant
  • applicationWillTerminate est appelé lorsque l'utilisateur répond à l'appel
  • applicationDidBecomeActive est appelé si l'utilisateur choisit de ne pas répondre à l'appel

applicationWillTerminate laissera quelques secondes pour enregistrer l'état actuel de vos applications. Le moyen le plus simple de sauvegarder des états consiste à utiliser la classe NSUserDefaults. Lorsque l'application redémarre, lisez l'état dans NSUserDefaults et restaurez son état antérieur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top