Примечание. Я не хочу отправлять это приложение в магазин приложений.
Чего я хочу достичь:
Я хочу простое приложение с одним представлением, имеющим две кнопки блокировки и разблокировки.
Блокировка — эта кнопка заблокирует устройство. Только экран этого приложения будет показывать, что больше ничего не будет доступно, даже после перезапуска появится тот же экран. Кнопка «Домой», жесты будут отключены, как и в режиме одного приложения.
Разблокировать. Это разблокирует устройство и переключит его в обычный режим работы.
iOS : я хочу это для iOS 4.3 и выше.
Я проверил следующие решения, но они не соответствуют моим требованиям.
Профиль конфигурации
Блокировка iPhone/iPod/iPad поэтому он может запускать только одно приложение
Но это вручную (перезагрузите устройство, откройте приложение, которое вы хотите запустить в режиме одного приложения). Я хочу сделать это программно, как я упомянул выше, через свое приложение.
Управляемый доступ (iOS 6 и выше)
Как заблокировать пользователя для Режим одного приложения в iOS 6, программно?
Я хочу сделать это для всех ОС и программно.
Есть какой-либо способ сделать это ? Поскольку я не хочу отправлять его в магазин приложений, есть ли какой-нибудь частный API, какой-нибудь хак для трамплина для достижения этого?
Заранее спасибо !!