Can I disable Home Button on my App? (full screen browser kiosk mode)

Jorge Maroto picture Jorge Maroto · Dec 31, 2010 · Viewed 12.5k times · Source

I have to put a lot of iPads on a stantd on a tourist fair to show our web, and we don't want that people can use these iPads to play/enter facebook/etc. Is for this that I was searching an application that put the iPad on kiosk mode to show fullscreen our web, but that's ridiculous if the user can press home button an go to springboard...

Is for this that I start to develop a fullscreen browser without address bar, only show a URL that is selected programatically, and I think to deploy this app on our iPads (we have a developer account), but we have the same problem: if the user press home button, he can select Safari and enter to any website.

In conclusion, we need to disable home button to hold the user on our website (I know that if press and hold home button + power button, iPad reboot, but the power button will be disable physically on the stand), and I also know that this app will not be approved by Apple, but as I said before, this app will be only to the fair stand.

Thanks.

Four years after, I found the response.

Answer

Andrew J. Brehm picture Andrew J. Brehm · Dec 31, 2010

No, you cannot disable the home button. (And thank Apple for that. Who knows how many people would believe that their app is so fantastic that people ought not stop using it ever.)

Why do you need to disable the home button anyway? Why not build a stand for the iPad that blocks access to the home button?