Pourquoi le service de localisation se désactive-t-il?

1

J'ai une application iOS qui a été marquée comme nécessitant un service en arrière-plan (mises à jour de localisation). Lorsque l'application est au premier plan, je vois la flèche d'emplacement dans la barre d'état supérieure. Toutefois, si je double-clique sur le bouton d'accueil pour envoyer mon application en arrière-plan, le service de localisation s'éteint et mon application ne reçoit plus les mises à jour de localisation.

La même chose se produit avec les applications Google Maps et Apple Maps.

J'utilise iOS 7 sur iPhone 4S.

Comment puis-je m'assurer que mon application reçoit des mises à jour d'emplacement lors de l'exécution en arrière-plan?

béliers
la source

Réponses:

2

Vous ne savez pas si cela est nouveau pour iOS7, mais le paramètre "Actualisation de l'application en arrière-plan" sous

Paramètres -> Général -> Actualisation de l'application en arrière-plan

doit être activé pour que l'application spécifique reçoive les mises à jour d'emplacement en arrière-plan.

J'espère que cela t'aides.

béliers
la source
C'est nouveau pour iOS 7.
Andrew Larsson