How To
Summary
This article explains how to manually configure an iOS app when no App Community version or prebuilt XML/Mobileconfig file is available. It outlines the steps required to input configuration details directly.
You must work with the app developer to obtain accurate attribute values.
Steps
- Navigate to MaaS360 > Apps > Catalog > App Name > Add Configuration.
Note: Before proceeding, check whether an App Community version or a premade XML/Mobileconfig file is available from the developer. You may also select Manual Configuration and enter the configuration values in the provided forms using free text; however, this method only supports string types and may not deliver the best results.
- Choose the XML Template Upload option and provide your XML file.
Example XML File:<managedAppConfiguration> <version>1</version> <bundleId>YOUR APP BUNDLE ID</bundleId> <dict> <string keyName="Example Attribute 1"> <defaultValue> <value>example_value</value> </defaultValue> </string> <string keyName="Example Attribute 2"> <defaultValue> <value>false</value> </defaultValue> </string> <integer keyName="Example Attribute 3"> <defaultValue> <value>0</value> </defaultValue> </integer> <string keyName="Example Attribute 4"> <defaultValue> <value>true</value> </defaultValue> </string> </dict> <presentation defaultLocale="en-US"> <field keyName="Example Attribute 1" type="input"> <label> <language value="en-US">Test Att 1</language> </label> </field> <field keyName="Example Attribute 2" type="checkbox"> <label> <language value="en-US">Test Att 2</language> </label> </field> <field keyName="Example Attribute 3" type="input"> <label> <language value="en-US">Test Att 3</language> </label> </field> <field keyName="Example Attribute 4" type="select"> <label> <language value="en-US">Test Att 4</language> </label> <options> <option value="true"> <language value="en-US">true</language> </option> <option value="false"> <language value="en-US">false</language> </option> </options> </field> </presentation> </managedAppConfiguration> - Save and publish your changes. It’s recommended to publish the configuration to a specific group for better management and control. For more information on setting this configuration as the default, refer to Setting an app configuration as default.
- Return to the App Configuration screen. You will now see the key/value pairs from your XML file displayed, which can be edited directly as needed. There’s no need to upload a new file unless additional attributes must be added.

Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSYSXX","label":"IBM MaaS360"},"ARM Category":[{"code":"a8m0z00000006zaAAA","label":"APPLICATIONS"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":""}]
Was this topic helpful?
Document Information
Modified date:
08 October 2025
UID
ibm17247271