How to create kiosk-mode iPhone app?

夙愿已清 提交于 2019-12-04 12:08:53

The easiest method would be to create a mobilesubstrate extension that runs inside SpringBoard and throws up its own UIWindow.

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

It will have to be jailbroken because the standard OS won't give you that level of control.

Since you are already thinking jailbreak, perhaps look into launchd on the phone as whatever starts up Springboard could also probably be made to start up your app after.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!