Запустить приложение iOS при запуске

Как я могу запустить приложение при запуске, а не в фоновом режиме. Мне нужно это на переднем плане все время. Это возможно?

У меня есть:

[UIApplication sharedApplication].idleTimerDisabled = YES; 

Thats поддерживает приложение, всегда работающее на переднем плане. Но я не знаю, как запустить его при запуске iOS на переднем плане.

    Единственный способ – доступ к руководству

    Управляемый доступ ограничивает ваше устройство в одном приложении и позволяет вам контролировать, какие функции приложения доступны.

    Поэтому, когда Guided Access включен, ваше приложение запускается при запуске.

    Чтобы он работал после перезагрузки (после сбоя питания или около того), код доступа устройства должен быть отключен.

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

    Редактирование. Глядя на этот ответ , есть способы запустить приложение в фоновом режиме при запуске, но я думаю, что его выполнение на переднем плане все еще невозможно.

    Помните, что ваше приложение работает все время ест батарею. Это действительно лучшая вещь для пользователя, или есть какой-то способ приблизиться к тому, что вы пытаетесь использовать через один из многих API, поддерживающих фоновую обработку по требованию?

    Посмотрите на API данных фона, введенный в IOS7. Это самый простой способ выполнить то, что вы, вероятно, пытаетесь сделать.

    В противном случае рассмотрите один из режимов фонового режима и посмотрите, может ли какой-либо из них применить к вашему приложению.

    ИЛИ посмотрите данные о сопроцессорах движения, которые собирают новые iPhone 5, без необходимости запуска вашего приложения …