La suspension de l'application
Comment puis-je suspendre mon application ou envoyer un suspendre un message à ma demande?
Je veux simuler en appuyant sur le bouton d'accueil.
Vous devez vous connecter pour publier un commentaire.
Comment puis-je suspendre mon application ou envoyer un suspendre un message à ma demande?
Je veux simuler en appuyant sur le bouton d'accueil.
Vous devez vous connecter pour publier un commentaire.
Il ya une salle de méthode d'instance pour UIApplication:
Le code suivant, la (testé sur un iPhone 3GS):
Cesser de votre application ou de l'envoyer à l'arrière-plan par programme est une violation de la iOS Human Interface Guidelines, qui généralement n'est pas de bon augure pour passer à travers le processus d'examen:
Philosophiques raison pour cela est expliqué plus tôt dans ce document:
Il devrait y avoir aucune raison que vous devez forcer votre application en arrière-plan lors de son fonctionnement. Il doit rester entièrement fonctionnel lorsqu'il est affiché à l'écran et il devrait être à l'utilisateur quand ils veulent passer à partir de votre application.
Dans swift:
Modifier Swift3:
Vous ne pouvez pas faire cela.
Si vous souhaitez quitter votre application, n'ont pas peur du rejet et de l'amour de faux positifs rapport de crash e-mails d'utilisateurs que vous pourriez appeler
exit(0);
exit(0)
mettra fin à l'application et de ne pas le suspendre (par exemple en passant à l'arrière-plan).Utilisation :
de la suspension de votre application pour une période précise,
Lorsque l'application est suspendue, une
UIApplicationWillResignActiveNotification
, un avis est affiché.Je suppose que vous pourriez essayer de poster cette notification manuellement. N'essayez pas de le faire moi-même bien que.