Как мне запустить приложение при запуске iPhone?
Вы задали этот вопрос 10 августа 2010 года.
Сейчас 13 ноября 2012 года. Я добавляю этот ответ для будущих людей, у которых такой же вопрос.
Теперь в iOS 6. Есть встроенная функция, называемая управляемым доступом. Вы можете достичь этой функции с помощью управляемого доступа. Тем не менее, теперь вы не можете сделать это с помощью кода.
Пожалуйста, проверьте эти ссылки:
включить наведение доступ КСН
Кончик-хау к повороту-на-направляемой-доступ-в-КСН-6-пут-IPAD-в-приглашенным пользователем режим
Если вы планируете распространять свое приложение через App Store, это невозможно.
Как упоминает Рэндольфо, с помощью джейлбрейкнутых установок возможно многое.
Только некоторые очень специфические фоновые приложения могут быть запущены прямо при запуске iphone. Это включает в себя приложения VOiP, например:
«Включение значения voip в ключ UIBackgroundModes позволяет системе узнать, что она должна позволять приложению работать в фоновом режиме, если это необходимо для управления сетевыми сокетами. Приложение с этим ключом также перезапускается в фоновом режиме сразу после загрузки системы. , чтобы гарантировать, что услуги VoIP всегда доступны. "
Как взято из:
http://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH5-SW15
Вы можете сделать это только с взломанным телефоном.