Я бы счел полезным в некоторых случаях и с разрешения пользователя заблокировать устройство, чтобы можно было получить доступ только к запущенному приложению, если только не введен пароль пользователя (шаблон или что-то еще, что используется для разблокировки сеанса).
Я полагаю, что механизм должен быть примерно таким: приложение просит ОС сделать это, ОС запрашивает у пользователя разрешение, а затем приложение просит устройство заблокировать приложение на «выходе» или в режиме ожидания (или обоих).
Это было бы полезно для использования iPhone или iPad в качестве устройства для общего пользования. Одним из примеров может быть библиотека, где посетители могут видеть список книг и некоторые предварительные просмотры на устройстве. В этом случае вы не хотите, чтобы пользователь имел доступ к любому другому ресурсу / приложению в системе.
Имеет ли это смысл?