Приложения могут находиться в нескольких состояниях:
- Запуск на переднем плане
- Запуск в фоновом режиме (активно выполняются фоновые задачи)
- Приостановлено (все еще в памяти)но не получаю процессорное время.)
- Завершено.Приостановленные приложения могут быть закрыты в любое время без предупреждения.
Только первые два состояния будут получать обновления движения.Чтобы процитировать документы:
... обновления не доставляются, пока ваше приложение приостановлено.
Приложения остаются в состоянии 2 (работает в фоновом режиме) только в течение нескольких секунд, когда пользователь меняет их или блокирует свой телефон, если только вы не запросите время в фоновом режиме.Фоновое время ограничено коротким интервалом (3 минуты?), За исключением небольшого набора типов приложений, таких как музыкальные проигрыватели и пошаговые навигационные приложения.
Из-за этих причин короткий ответ - нет,вы не можете получать обновления движений, пока ваше приложение «находится в режиме паузы», потому что приостановка приостанавливается.
Для вашего собственного использования (или, возможно, для внутреннего использования) вы можете настроить приложение в качестве музыкального проигрывателя и получать егоMotion постоянно обновляется, но такое приложение будет отклонено в обзоре магазина приложений.