J'ai remarqué la même chose. En fait, le problème vient de ce qu'ils définissent par "actualisation en arrière-plan". Il y a tout de même 3 états pour une application: ouverte et affichée, ouverte en arrière-plan et fermée. Auparavant, une appli fermée était belle et bien fermée, et la gestion en arrière-plan était laissée à l'appréciation d'iOS. Maintenant, quand une application n'est pas reprise dans "actualisation en arrière-plan", elle cesse apparemment d'être fonctionnelle une fois qu'elle n'est plus affichée à l'écran! C'est embêtant car peut-être a-t-on envie qu'elle fonctionne en arrière-plan MAIS PAS quand on l'a éteinte.
Je prends par exemple iCoyote: avec iOS 6, je passais d'iCoyote à Musique ou à Shazam pendant la conduite et iCoyote tournait toujours en tâche de fond. Parfois, quand je quittais iCoyote pendant trop longtemps, iOS finissait par me la mettre en veille. Avec iOS 7, avec "actualisation en arrière-plan" sur OFF, passer 10 secondes dans Musique me laisse sans iCoyote pendant 10 secondes! J'en veux pour preuve que chaque fois que je quitte l'app, j'entends "signal GPS perdu" + je vois les couleurs du signal GPS et data changer de couleur à chaque fois que je retourne dans l'app. -> je suis obligé d'ajouter iCoyote à la liste "actualisation en arrière-plan". SAUF que maintenant, même quand l'application est éteinte, je reçois des pop-up d'iCoyote pour des mises-à-jour ou des promos! Et cela ne doit pas être sans incidence sur la batterie!
Pour "localiser mes amis", c'est pareil (tu dois ajouter cette app dans "actualisation en arrière-plan").
Bref, Apple a voulu ajouter un contrôle plus personnalisé de l'usage du multi-tâche, mais manque encore grossièrement de subtilité!!
