2010-06-21 3 views

Répondre

8

Réglez le SDK de base à 4.0 et la cible de déploiement à 3,0. La commutation rapide des applications devrait maintenant fonctionner. Pour que votre application se comporte correctement lorsqu'elle est en arrière-plan et que vous sauvegardiez suffisamment votre état, vous devez lire et suivre complètement le chapitre sur le multitâche du Guide de programmation de l'application iPhone, en particulier Supporting Background State Transitions et Being a Responsible, Multitasking-Aware Application.

+0

Les deux liens mènent à la même page? – Stiefel

7

Il y a un grand session video from WWDC appelé «Session 105 - Adopter le multitâche sur iPhone OD, partie 1» qui explique le déroulement d'un processus entre les différents modes de premier plan et d'arrière-plan, et pendant lequel vous recevez des appels de délégué. , et plus important encore, quand non. Je le recommande fortement en plus de la documentation déjà mentionnée. C'est gratuit pour les développeurs enregistrés. L'essentiel, c'est qu'OS 4.0 vous avertit lorsque vous passez en arrière-plan et que vous avez le temps de sauvegarder votre propre état, mais vous ne recevez pas de notification lorsque votre application est terminée. passer brièvement dans un état de fonctionnement en arrière-plan, vous êtes conseillé à la fois enregistrer votre état ainsi que d'arrêter toute utilisation de ressources inutiles déjà. Cela garantira que votre application est moins susceptible d'être complètement terminée, une fois que la mémoire commence à être faible, ce que iOS fait automatiquement. Une autre chose à prendre en compte est que, bien qu'OSO 4.0 effectue une sauvegarde complète de l'état pour vous (en supposant que votre application ait été recompilée/déployée pour la version 4.0), cela s'applique uniquement à la suspension des applications déjà exécutées. Vous devez toujours écrire votre propre implémentation pour restaurer une application au point où l'utilisateur l'a interrompue, si elle a été suspendue, éventuellement terminée complètement, puis l'utilisateur la relance.

-1

C'était une question similaire que j'ai utilisé pour eu, mais je plus tard sur la recherche dans le web et a obtenu dans ce site .. Video of implementing Fast App switching

Je pense que l'application de commutation rapide sera intégré dans l'iOS 5 bien qu'il y ait pas de nouvelles confirmées ..

Questions connexes