2012-04-18 2 views
1

Я хотел бы построить шагомер, который работает в фоновом режиме на устройствах iOS5. Я понимаю, что для решения этой задачи можно использовать платформу Core Motion, например, Nike + делает свое приложение для шагомера.Строительный шагомер с сердечным движением

Я также слышал, что есть ограничения на то, когда Core Motion можно использовать в фоновом режиме, в частности, книга iOS 5 от OReilly говорит: «В iOS5 Core Motion законна, пока ваше приложение работает в фоновом режиме. Преимущество этого вашего приложения должно быть запущено в фоновом режиме по другой причине ».

Это кажется мне странным. Означает ли это, что у меня должно быть «оправдание», чтобы использовать Core Motion в фоновом режиме?

ответ

1

Да, для того чтобы запустить приложение в фоновом режиме, ваше приложение должно быть в одной из нескольких благословенных категорий: музыка, местоположение, VOIP.

EDIT:

Вы можете найти документы здесь: https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/CoreData/Articles/cdRelationships.html

+0

Спасибо, Джефф. Вы знаете, где мы можем найти эту информацию в Apple Docs? –

+0

добавлена ​​ссылка для ответа –

1

Просто сделать его местоположение известно. Запишите активность шагомера и местоположение GPS.

Смежные вопросы