Kiosk Mode for iOS


via: http://joris.kluivers.nl/blog/2012/03/02/kiosk-mode-for-ios/

Disabling store demo mode

If you consider installing the configuration file included below make sure you understand how to disable this mode first.
Mobile configuration files are used to configure phones in enterprises. Apple provides an app called the iPhone Configuration Utility (IPCU) to install and remove configurations. To disable store demo mode:
  • Use IPCU to remove the configuration from the phone
  • Reboot your device

Installation

The easiest way to enable Store Mode is to install the .mobileconfig file listed below. Installing using the IPCU did not work for me, but opening the file in Safari worked fine. Point Mobile Safari to:
Contents of the file available below, configure to your likings if you intend to distribute it yourself.





    PayloadContent
    
        
            PayloadDescription
            Disables the home button.
            PayloadDisplayName
            App Home Button Lock
            PayloadIdentifier
            nl.kluivers.joris.AppLock
            PayloadOrganization
            Joris Kluivers
            PayloadType
            com.apple.defaults.managed
            PayloadUUID
            B2D02E2D-BAC5-431B-8A29-4B91F71C9FC1
            PayloadVersion
            1
            PayloadContent
            
                
                    DefaultsDomainName
                    com.apple.springboard
                    DefaultsData
                    
                    SBStoreDemoAppLock
                    
                    
                
            
        
    
    PayloadDescription
    Disables the Home Button
    PayloadDisplayName
    App Home Button Lock
    PayloadIdentifier
    nl.kluivers.joris.AppLock
    PayloadOrganization
    Joris Kluivers
    PayloadType
    Configuration
    PayloadUUID
    614D1FE3-F80D-4643-AF6B-D10C4CC8737A
    PayloadVersion
    1


Comments

  1. Is it possible to use this without disabling the home button? This way, the only restriction would be to enable only one app, but the home button would still be available, in the event that the one app should crash.

    ReplyDelete

Post a Comment