UIBackgroundModes et Accéléromètre
-
27-10-2019 - |
Question
Je développe une application de navigation qui peut fonctionner en arrière-plan. Cela fonctionne très bien grâce à la mise en UIAccelerometer
à location
. Mais je voudrais utiliser l'accéléromètre aussi, pour obtenir des informations supplémentaires sur ce que l'utilisateur est en train de faire. Cependant, alors que dans l'arrière-plan, l'UIAccelerometer
ne remet pas son délégué.
Est-il possible d'obtenir l'accélération actuelle tout en étant en arrière-plan?
La solution
je me suis trouvé la solution. Il est en effet possible d'obtenir l'accéléromètre des données lors de l'exécution en arrière-plan. Tout ce qu'on a à faire est de compter sur le cadre de CoreMotion plutôt que sur la classe UIAccelerometer qui, comme son nom l'indique, est une interface utilisateur classe associée.
Voir cette question: ??Comment Nike + GPS sur iPhone reçoit accéléromètre des mises à jour en arrière-plan?
Autres conseils
NO..you ne sera pas en mesure d'obtenir des valeurs de UIAccelerometer
dans le background..you peut obtenir cap et d'autres types de valeurs spécifiques à core location
bien ..