как получить «акселерометр: didAccelerate:», когда приложение в фоновом режиме - PullRequest
1 голос
/ 07 мая 2011

Как мое приложение может продолжать получать вызов своего метода «акселерометр: didAccelerate:» UIAccelerometerDelegate, если другое приложение прерывает мое приложение, например, пользователь iPhone, получающий телефонный звонок?

Мое приложение измеряет движение, но останавливается, если оно приостановлено пользователем или прервано другим приложением.

Я знаю, что в прошлом это было сложно, но, возможно, в iOS есть что-то новое.

Спасибо!

1 Ответ

0 голосов
/ 07 мая 2011

Вы не можете, по стандартам Apple, блокировать приложение при появлении процесса. Оно останавливает приложение в момент его прерывания.Если завершает последний процесс, который начался в фоновом режиме, приложение останавливается.Если вы найдете способ обойти это, я хотел бы знать это.Вот что может помочь вам найти решение stackoverflow сообщение, подобное вашему вопросу

...