Отключение кнопки "Домой" на iPhone/iPad

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

Мой вопрос довольно прост, там способ использовать частные API для отключения кнопки "Домой"? Цель состоит в том, чтобы эффективно поместить iPad в режим киоска.

14
задан Ben Williams 20 May 2010 в 02:37
поделиться

2 ответа

Вы не можете отключить кнопка меню. Это обрабатывается SpringBoard, которым вы не можете управлять, если устройство не взломано.

Однако вы можете перезапустить приложение сразу после выхода пользователя. Предположим, вы зарегистрировали схему URL kioskRelaunch112084 :

-(void)applicationWillTerminate:(UIApplication *)application {
    [application openURL:[NSURL URLWithString:@"kioskRelaunch112084://"]];
}

Обратите внимание, что пользователь все еще может принудительно закрыть приложение .

12
ответ дан 1 December 2019 в 12:26
поделиться

Если он будет находиться в каком-то киоске, можно ли просто надеть на него металлическую пластину и закрепить достаточно плотно, чтобы на него нельзя было нажать?

0
ответ дан 1 December 2019 в 12:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: