J'essaie de faire en sorte que mon application iPhone redémarre de manière programmatique lorsque le bouton de déconnexion est pressé.
Quelqu'un a-t-il un exemple de code à partager ? J'ai lu que c'était possible en modifiant le fichier main.m mais je n'ai pas trouvé de code à ce sujet.
Toute aide serait appréciée.
0 votes
Duplication possible de Comment quitter correctement une application iPhone ?
12 votes
Vous ne pouvez pas vraiment le forcer à redémarrer. Vous pouvez le forcer à mourir, mais vous serez probablement rejeté pour cela. Vous devriez plutôt concevoir votre application de manière à pouvoir effacer par programme toutes les données et les réinitialiser vous-même.
0 votes
Tant que le crash est initié par l'utilisateur, il ne devrait pas être rejeté. Par exemple, une application bancaire peut avertir l'utilisateur que quelque chose n'est pas synchronisé, ou qu'un délai trop long s'est écoulé depuis la dernière activation, et qu'il devra se reconnecter, et lui proposer un bouton "quitter maintenant" (comme seul choix). Ce n'est pas un problème car l'utilisateur s'attend à ce que cela se produise. Je ne dis pas que c'est la meilleure ou la seule façon de réinitialiser/se déconnecter, mais c'est acceptable, en ce qui concerne Apple, la dernière fois que j'ai vérifié.