The home screen and dock of an iPhone or iPad can be customized using Miradore.
Miradore makes it possible to create custom configurations for your iOS device's home screen, including remotely adding or removing applications from the dock. For general information on custom configuration profiles for iOS devices, see Custom configuration profiles for iOS devices.
Adding an application to the home screen dock using a custom configuration profile
Prerequisites
A configuration payload is needed to create the custom configuration profile. The payload can be created as a .mobileconfig file using any code editor and uploaded to Miradore, or you can paste the payload into the text box during the configuration profile creation. In this article, we utilize an example payload that adds the Microsoft Outlook app to the dock with iOS's Messages and Camera apps present on the home screen. For more information on the HomeScreenLayout payload, see Apple's documentation.
Steps for creating the custom configuration profile
In Miradore, navigate to Management > Configuration profiles and select Add.
In the Add configuration profile wizard, select iOS, then select Next.
Select Advanced (custom), then select Next.
Upload a .mobileconfig file containing the payload by selecting Browse or paste the payload into the Custom configuration text box, then select Next.
Example payload:
The application is added with the values inside the <dict> element (shown in bold above). The key <BundleID> is required when the <Type> of the dock item is <Application>. The bundle ID is the unique identifier of the application, and in this case, for Outlook, the identifier is com.microsoft.Office.Outlook. For more information on item properties, see Apple's documentation.
Note: In case the payload is not accepted by Miradore, check if there are any extra spaces in it and remove them. Additionally, ensure that the payload uses straight double quotation marks where applicable.
Enter a name and description for the configuration profile and select Create to finalize the profile creation.
Deploy the configuration profile to the managed devices.
Results: The Microsoft Outlook application is added to the dock.
Microsoft Outlook app added to the dock
Creating a custom configuration profile for an empty home screen dock
Prerequisites
A configuration payload is needed to create the custom configuration profile. The payload can be created as a .mobileconfig file using any code editor and uploaded to Miradore, or you can paste the payload into the text box during the configuration profile creation. In this article, we utilize an example payload that creates an empty dock with iOS's Messages and Camera apps present on the home screen. For more information on the HomeScreenLayout payload, see Apple's documentation.
Important: For an empty home screen dock, make sure that the <key>Dock</key> line and its associated <array> block are not present in the payload.
Steps for creating the custom configuration profile
In Miradore, navigate to Management > Configuration profiles and select Add.
In the Add configuration profile wizard, select iOS, then select Next.
Select Advanced (custom), then select Next.
Upload a .mobileconfig file containing the payload by selecting Browse or paste the payload into the Custom configuration text box, then select Next.
Example payload:
Note: In case the payload is not accepted by Miradore, check if there are any extra spaces in it and remove them. Additionally, ensure that the payload uses straight double quotation marks where applicable.
Enter a name and description for the configuration profile and select Create to finalize the profile creation.
Deploy the configuration profile to the managed devices.