предотвратить закрытие приложения

Недавно я был в ресторане, и они используют iPad для заказов. Когда я попытался закрыть приложение, нажав кнопку «Домой», оно не закрылось. Скорее он моргнул (может быть, ушел в фон и снова появился, я не знаю). затем мне было предложено ввести пароль администратора.

Но когда я искал переполнение стека большинство ответов предполагают, что это невозможно. Насколько я понимаю, я могу использовать сертификат разработки и реализовать его на моем личном устройстве. Может, ресторан тоже так поступил.

Может кто-нибудь пролить свет на то, как достичь этой функциональности?


person Tamil    schedule 26.03.2014    source источник


Ответы (3)


Вы можете перевести iPad в режим киоска.

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

http://www.ipadenclosures.com/blog/posts/your-ipad-into-a-kiosk

person Fogmeister    schedule 26.03.2014

Это не имеет ничего общего с объективным-c. Эта функция на iPhone и iPad называется управляемый доступ: http://support.apple.com/kb/HT5509?viewlocale=en_US&locale=en_US

person Odrakir    schedule 26.03.2014

Есть несколько способов сделать это. Один из самых простых - через управляемый доступ

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

person Paulw11    schedule 26.03.2014