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?

Était-ce utile?

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 ..

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top