Ответ 1
Вы можете сделать это сейчас, если вашему приложению разрешено работать в фоновом режиме по другим причинам. См. Метод Core Motion API startAccelerometerUpdatesToQueue:withHandler:
здесь.
Я хочу использовать акселерометр iPhone для получения файла журнала с акселерометром (возможно, в течение 24 часов). Можно ли запустить акселерометр в фоновом режиме во время работы других приложений?
Вы можете сделать это сейчас, если вашему приложению разрешено работать в фоновом режиме по другим причинам. См. Метод Core Motion API startAccelerometerUpdatesToQueue:withHandler:
здесь.
Нет, это не так. В основном вы не можете запускать ничего, кроме музыкального приложения в фоновом режиме.
Вы можете запустить акселерометр, пока телефон заблокирован.
Смотрите этот блог, как это сделать: http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/
Я использую эту технику в своем приложении для записи GPS.
Нет, сейчас это невозможно, по крайней мере, если вы хотите распространять свое приложение через App Store.