How to create an iPhone app in the form of a kiosk?

I want to run the application in KIOSK mode so that it

  • autostart after device startup
  • restarts after application failure / power loss, etc.

Any ideas how to do this on the iPhone [possibly hacked?]?

+3
source share
3 answers

The easiest way is to create a mobilesubstrate extension that runs inside SpringBoard and produces its own UIWindow.

Create a function static __attribute__((constructor))and an internal register for UIApplicationDidFinishLaunchingNotification. After receiving the notification, 99% of the standard iPhone SDK will work as is.

+3
source

, .

+2

Since you're already thinking about jailbreaking, maybe take a look at launchdd on your phone, just like anything that starts Springboard, you might also be able to launch your application after.

0
source

Source: https://habr.com/ru/post/1730639/


All Articles