2017-03-24 7 views
1

Hey j'essaie d'avoir mon application de montre courir l'accéléromètre en arrière-plan pendant que l'application est dans le dock. J'ai examiné la documentation et il semble qu'il n'y a aucun moyen de le faire? Quelqu'un peut-il confirmer? L'autre façon que je pensais, est-ce qu'il y a un moyen d'obtenir l'histoire de l'accéléromètre et de l'utiliser à la place?Regardez l'accéléromètre OS3 en arrière-plan?

Merci!

Répondre

0

Il est impossible de faire fonctionner votre application longtemps en arrière-plan, sauf en mode d'entraînement. Les données de l'accéléromètre sont stockées dans le capteur M7 pendant 3 jours. Vous pouvez demander au capteur de commencer à enregistrer des données (et il va les enregistrer et les stocker sans que votre application ne s'exécute) et planifier une tâche d'actualisation en arrière-plan pour accéder à ces données.

+0

Y a-t-il un exemple de ceci quelque part? et merci pour votre réponse –

+0

jamais vu un tel exemple, mais si vous regardez https://developer.apple.com/videos/play/wwdc2016/218/ vous aurez une idée des tâches en arrière-plan, et https: // développeur .apple.com/videos/play/wwdc2016/713/ parle de Motion dans watchOS – abjurato