---
title: "iOS Home Screen: Kiosk Mode for iOS"
description: How to build a custom kiosk-like experience in iOS using Springmatic
---

[Skip to content](https://learn.springdel.com/knowledge/ios-home-screen-kiosk-mode-for-ios#main-content)

[![Springdel Logo](https://learn.springdel.com/hs-fs/hubfs/SpringdelLogo-med2.png?width=138&height=30&name=SpringdelLogo-med2.png)](https://learn.springdel.com/knowledge?hsLang=en)

- [Home](https://www.springdel.com/)
- [Blog](https://blog.springdel.com/blog)

Open main navigation

Close main navigation

- [Home](https://www.springdel.com/)
- [Blog](https://blog.springdel.com/blog)
- [Customer Portal](https://pages.springdel.com/support)

[Customer Portal](https://pages.springdel.com/support?hsLang=en)

 Welcome. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://learn.springdel.com/knowledge?hsLang=en)
2. [iOS](https://learn.springdel.com/knowledge/ios?hsLang=en)
3. [Profile](https://learn.springdel.com/knowledge/ios?hsLang=en#profile)

# iOS Home Screen: Kiosk Mode for iOS

## How to build a custom kiosk-like experience in iOS using Springmatic

**Prerequisite**: Ensure that a valid APNS certification is available for your tenant. [More info here](https://learn.springdel.com/knowledge/apple-ios-create-an-apns-credential?hsLang=en).

#### Kiosk on iOS

Different from Android, iOS don't allow for custom launchers with lockdown modes to run on the device. However, iOS devices with a managed profile have the ability to customize the home screen to run a single-app or multi-app modes. 

Springmatic supports customization to the home screen of iOS devices. 

#### Getting started

In the iOS profile, navigate to the 'Home Screen' section. Click on 'Home Screen' to display the options for either Single App or Multi App mode.

![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-06-00-22-7694-AM.png)

#### Single App Mode

Click on Single App Mode and toggle on 'Single App Mode Enabled'.

![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-06-01-39-9058-AM.png)

On the right-hand of the screen, search the Apple App Store location of choice for the application to one as a single, dedicated app on the device. As an example, using Firefox below.

![](https://learn.springdel.com/hubfs/iOSsingleappmode-gif.gif)

Apps added in the Single and Multi App Modes need to also be added in the App Management section of the Profile in order for them to be installed on the device.

Single App Mode has additional options designed to better control the device experience and also support users who may have specific acessibility requirements. 

- Disable Auto Lock
- Disable Device rotation
- Disable Ringer Switch
- Disable Sleep/Wake Button
- Disable Touch
- Disable Volume Buttons
- Enable Assistive Touch
- Enable Invert Colors
- Enable Mono Audio
- Enable Speak Selection
- Enable Voice Over
- Enable Zoom
- Enable Voice Control

User Enabled Options

- Assistive Touch
- Invert Colors
- Voice Over
- Zoom
- Voice Control

#### Multi App Mode

Multi App Mode in iOS allows users to customize the look and feel of the home scren on iOS.

Certain applications can be hidden, but others, such as Phone (iPhone devices only)  and Settings (iPhone and iPad devices) cannot not be hidden. A full list of what can be hidden or shown is avialable from the Apple MDM documentation.   
[https://support.apple.com/en-ae/guide/deployment/depece748c41/web](https://support.apple.com/en-ae/guide/deployment/depece748c41/web)

In the Home Screen section of the Profile, click on Multi App Mode. Toggle 'Multi App Mode Enabled' to display the customization options. 

Two windows will appear. Springdel operates on a white list of allowed apps methodology where by all apps listed in the first (top) panel will be displayed on the home screen page(s) in iOS. 

Search for all the desired apps in the Apple App Store and drag them into the Applications window to add.

![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-06-59-41-9166-AM.png)

When draging apps over to the app list, always drag to the top of the list. The window will turn gray to indicate it has registered the new application. 

![](https://learn.springdel.com/hs-fs/hubfs/image-png-Jul-27-2023-07-01-30-3140-AM.png?width=448&height=156&name=image-png-Jul-27-2023-07-01-30-3140-AM.png)

To add applications to different pages on the Home Screen, click the Add icon ![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-07-03-29-7882-AM.png) to add an additioal page. Similarly, apps can be dragged into the new page. 

![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-07-04-31-1796-AM.png)

The bottom dock on iOS can also be customized with a fixed group of applications. 

![](https://learn.springdel.com/hubfs/image-png-Jul-27-2023-07-13-49-2495-AM.png)

- [Springmatic Overview](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#main-content)

    - [Alerts](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#alerts)
    - [Dashboard](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#dashboard)
    - [File Management](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#file-management)
    - [Sign-in Options](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#sign-in-options)
    - [Type of OS](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#type-of-os)
    - [User & Group Management](https://learn.springdel.com/knowledge/springmatic-overview?hsLang=en#user-group-management)
- [Android Edge](https://learn.springdel.com/knowledge/android-edge?hsLang=en#main-content)

    - [Enrollment](https://learn.springdel.com/knowledge/android-edge?hsLang=en#enrollment)
    - [Profile Options](https://learn.springdel.com/knowledge/android-edge?hsLang=en#profile-options)
    - [Miscellaneous](https://learn.springdel.com/knowledge/android-edge?hsLang=en#miscellaneous)
- [Android Enterprise](https://learn.springdel.com/knowledge/android-enterprise?hsLang=en#main-content)

    - [Enrollment](https://learn.springdel.com/knowledge/android-enterprise?hsLang=en#enrollment)
    - [Profile](https://learn.springdel.com/knowledge/android-enterprise?hsLang=en#profile)
- [iOS](https://learn.springdel.com/knowledge/ios?hsLang=en#main-content)

    - [Enrollment](https://learn.springdel.com/knowledge/ios?hsLang=en#enrollment)
    - [Profile](https://learn.springdel.com/knowledge/ios?hsLang=en#profile)
- [Windows](https://learn.springdel.com/knowledge/windows?hsLang=en#main-content)

    - [Enrollment](https://learn.springdel.com/knowledge/windows?hsLang=en#enrollment)
- [Troubleshooting](https://learn.springdel.com/knowledge/troubleshooting?hsLang=en#main-content)

    - [Android Edge](https://learn.springdel.com/knowledge/troubleshooting?hsLang=en#android-edge)
    - [Tickets](https://learn.springdel.com/knowledge/troubleshooting?hsLang=en#tickets)
- [Support](https://learn.springdel.com/knowledge/support?hsLang=en)

[![Chill listening crop-3](https://learn.springdel.com/hs-fs/hubfs/springdel-blue-large.png?width=106&height=24&name=springdel-blue-large.png "Chill listening crop-3")](https://learn.springdel.com/knowledge?hsLang=en)

Springmatic Knowledge Base

Copyright © 2026, Springdel Technologies