По сути, я ищу любой способ сделать это вообще, каким бы громоздким или неинтуитивным он ни был, при условии, что это можно сделать на iOS 7 (чего в настоящее время не может сделать сторонняя платформа SBSettings), и это можно сделать на устройство без джейлбрейка.
Это для приложения, которое будет загружено на iPad в физическом корпусе, поэтому кнопка питания будет недоступна. Само устройство будет находиться в режиме одного приложения, который нельзя включить или отключить, кроме как через наше решение MDM с сетевым доступом. Проблема, которую я пытаюсь решить, заключается в том, что время от времени сетевое соединение перестает работать, и единственный способ восстановить его — перезапустить устройство, что невозможно сделать без подключения к Интернету, кроме физически нажимать недоступные кнопки. Действие перезагрузки будет заблокировано паролем в скрытом обработчике событий и поэтому недоступно для обычных пользователей. Это не то приложение, которое когда-либо появится в магазине приложений, поэтому рекомендации Apple по пользовательскому интерфейсу не обязательно применяются.
В качестве альтернативы, есть ли способ включить / отключить вспомогательное касание программно или любой другой возможный метод, который позволит перезагрузить устройство в режиме одного приложения, не касаясь физически кнопки питания?