Skip to main content
AppConfig is available for iOS, iPadOS, tvOS, and visionOS devices

What is AppConfig?

AppConfig, developed by a dedicated community, provides tools and best practices that use native capabilities in mobile operating systems. You can pre-configure App Store Apps (Apps and Books from Apple Business Manager) and In-House Apps deployed via Iru Endpoint on iOS, iPadOS, tvOS, or visionOS.

How does AppConfig Work?

AppConfig uses XML dictionaries to automate the configuration of essential app settings such as URL/port settings, group codes, email addresses, and license keys. This eliminates the need for end-user intervention during the initial setup, simplifying the deployment process. By centralizing configuration management, AppConfig lets you consistently apply settings across multiple environments and devices without requiring an additional Library Item.

Configuring AppConfig for an iOS, iPadOS, tvOS, or visionOS App

AppConfig can be set for both App Store Apps and In-House Apps. The steps below apply to either type; for In-House Apps, select your In-House App Library Item instead of an App Store App.
1

Navigate to Library

Login to your Iru Endpoint tenant and Navigate to the Library.
2

Select App

Select an App Store App or In-House App that supports AppConfig.
3

Enable App Configuration

Scroll to the bottom of the Library Item, and check the Set app configuration checkbox.
4

Paste AppConfig Dictionary

Paste in your AppConfig dictionary.
5

Save Configuration

Click Save.

Example Uses for AppConfig

Configure the Kiosk Pro app to automatically open a default kiosk URL and set other application restrictions:
kiosk-pro-config.xml
<dict>
<key>settingsShowingOption</key>
<integer>2</integer>
<key>settingsPassCode</key>
<string>1234</string>
<key>autonomousSingleAppMode</key>
<integer>0</integer>
<key>kp_passCodeToExitAutonomousSingleAppMode</key>
<string>1234</string>
<key>homePage</key>
<string>.io</string>
<string></string>
<key>showStatusBar</key>
<true></true>
<key>showAddressBar</key>
<true></true>
</dict>
Configure the Okta Mobile app to enforce mobile device trust:
okta-mobile-config.xml
<dict>
<key>managementHint</key>
<string>Okta generated token goes here</string>
</dict>
If you have specific questions about creating an AppConfig for your application, please contact the developer or Iru Support for assistance.