Запретить выход из приложения iphone/ipad

Вопрос:возможно ли и как реализовать запрет выхода из приложения на iphone/ipad? У нас есть приложение, которое должно постоянно работать на устройстве ipad. пользователь не должен иметь никакого способа выйти из приложения. вы могли бы посоветовать, как реализовать эту функциональность? Лучший ответ: С помощью jailbreaking и установки специального программного обеспечения, которое позволяет вам это сделать. Или

Вопрос:

возможно ли и как реализовать запрет выхода из приложения на iphone/ipad?

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

Лучший ответ:

С помощью jailbreaking и установки специального программного обеспечения, которое позволяет вам это сделать.

Или поместите много ленты поверх всех кнопок.

В любом случае, вы не можете сделать это со стандартным приложением на стандартном устройстве. Просто подумайте об этом – было бы довольно неприятно для приложений, не так ли?

Ответ №1

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

Если вы не можете выйти из приложения, вы по существу превращаете свое устройство в единое целое. Как вы ожидаете вернуться к списку приложений, если отключить быстрое переключение приложений и кнопку дома?

Независимо от того, какое решение вы найдете, не будет одобрено магазином приложений.

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

Ответ №2

Если вы говорите о локальном распространении корпоративного приложения, возможно, вы сможете это сделать, хотя, вероятно, нет.

Лучше всего было бы физически сломать или заблокировать аппаратную кнопку.

Или выдавать оповещения на устройство каждые 10 секунд, что делает приложение непригодным для использования вне приложения (вы можете игнорировать входящие уведомления для вашего приложения).

Почему у вас есть это требование?

Ответ №3

Невозможно реализовать эту функциональность. Вы не можете этого сделать.

Ответ №4

Вы не можете этого сделать, но если вы джейлбрейк и настроите настройки “Home-Button”, вы можете:)

Btw, Если вы это сделаете, единственный способ выйти – это выключение… И каждый раз закрывать каждый раз было бы неприятно…

Оцените статью
Добавить комментарий