Programowo zablokuj aplikację iOS w trybie pojedynczej aplikacji

Uwaga : Nie chcę przesyłać tej aplikacji do sklepu z aplikacjami.

Co chcę osiągnąć:

Chcę prostą aplikację z jednym widokiem z dwoma przyciskami Zablokuj i Odblokuj.

Zamek - Ten przycisk zablokuje urządzenie. Tylko ekran tej aplikacji pokaże, że nic innego nie będzie dostępne nawet po ponownym wyświetleniu tego samego ekranu. Przycisk Home, gesty zostaną wyłączone podobnie jak w trybie pojedynczej aplikacji.

Odblokować - Spowoduje to odblokowanie urządzenia i przejście do normalnego działania urządzenia.

iOS: Chcę tego na iOS 4.3 i nowszych.

Sprawdziłem następujące rozwiązania, ale te nie odpowiadają moim wymaganiom

Profil konfiguracji

Blokuj iPhone'a / iPoda / iPada, aby mógł uruchamiać tylko jedną aplikację

Ale to jest ręczne (urządzenie restartujące, otwórz aplikację, którą chcesz uruchomić w trybie pojedynczej aplikacji). Chcę to zrobić programowo, tak jak wspomniałem powyżej, za pośrednictwem mojej aplikacji.

Dostęp z przewodnikiem (iOS 6 i nowsze)

Jak zablokować użytkownika w trybie pojedynczej aplikacji w systemie iOS 6, programowo?

Chcę to zrobić dla wszystkich OS i programowo.

Czy jest jakiś sposób, aby to zrobić? Czy nie chciałbym przesłać go do sklepu z aplikacjami, czy istnieje jakiś prywatny api, jakiś hack na trampolinę, aby to osiągnąć?

Z góry dziękuję !!

questionAnswers(3)

yourAnswerToTheQuestion