Tiers Les applications qui sont placées en arrière-plan ne consomment pas activement les ressources, sauf si elles fournissent soit Services de localisation, lecture audio ou VoIP . Comme indiqué sur le site d'Apple Guide de programmation des applications iOS :
Dans iOS, seuls certains types d'applications sont autorisés à fonctionner en arrière-plan :
- Des applications qui diffusent du contenu audible à l'utilisateur en arrière-plan, comme une application de lecteur de musique.
- Les applications qui informent les utilisateurs de leur position à tout moment, comme une application de navigation.
- Des applications qui prennent en charge la voix sur protocole Internet (VoIP).
- Les applications de kiosque à journaux qui doivent télécharger et traiter le nouveau contenu.
- Les applications qui reçoivent des mises à jour régulières à partir d'accessoires externes.
Il existe, en revanche, certains services Apple qui, eux aussi, fonctionnent en arrière-plan et consomment des ressources, comme le flux de photos (téléchargement), les téléchargements de l'App Store ou encore les notifications push.
Dans le cas où vous avez beaucoup d'applications en arrière-plan, et que celle qui est actuellement ouverte est en train de manquer de ressources, iOS le fera automatiquement, fermer Certaines applications libèrent de la mémoire. Extrait du même guide :
Lorsque la mémoire est insuffisante, le système peut purger les applications suspendues sans préavis afin de libérer de l'espace pour l'application de premier plan.
2 votes
Je n'avais pas trouvé la question similaire existante, et je reconnais que ma question est un doublon, mais elle a suscité une bonne réponse, plus précise. Existe-t-il un moyen d'unifier les questions, par exemple en transférant la réponse ici à cette question ?