Можно ли запустить акселерометр iPhone в фоновом режиме? - PullRequest
12 голосов
/ 19 февраля 2010

Я хочу использовать акселерометр iPhone, чтобы получить лог-файл значения акселерометра (возможно, на 24 часа) Можно ли позволить акселерометру работать в фоновом режиме, пока работают другие приложения?

Ответы [ 3 ]

13 голосов
/ 27 апреля 2012

Вы можете сделать это сейчас, если вашему приложению разрешено работать в фоновом режиме по другим причинам. См. Метод startAccelerometerUpdatesToQueue:withHandler: Core 100 Motion API здесь .

4 голосов
/ 19 февраля 2010

Нет, это не так. По сути, вы не можете запустить ничего, кроме музыкального приложения в фоновом режиме.

Вы можете запустить акселерометр, когда телефон приостановлен.

Смотрите этот блог, чтобы узнать, как это сделать: http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/

Я использую эту технику в своем приложении для записи GPS.

0 голосов
/ 19 февраля 2010

Нет, в настоящее время это невозможно, по крайней мере, если вы хотите распространять свое приложение через App Store.

...