App Configuration
An app may require seed information for initial configuration or updated configurations throughout the course of its lifecycle.

For example, the backend server URL of an application can be seeded to the application during install so the app can auto-configure with minimal user input.

Implementation Summary:

  • The recommended approach for implementing app configuration is through the use of the AppConfig Community best practices of Managed Configurations for iOS and App Restrictions for Android. Detailed technical documentation is available at
  • An alternative approach to app config is through the integration of the AirWatch SDK to receive custom configurations from your AirWatch server.
Platform AppConfig Community AirWatch SDK AirWatch App Wrapping
iOS Recommended Supported N / A
Android Recommended Supported N / A

AppConfig Community (Recommended):

  • Use the AppConfig Community practice of using iOS managed configs or Android app restrictions to deliver custom configuration values to your app.
  • AirWatch will use the platform MDM protocol to deliver these configuration values to NSUserDefault or RestrictionsManager upon installation of your app.
  • Requires enrollment in MDM.
  • Requires iOS 7+ or Android 5.0+ with Android for Work Device.

SDK (Supported):

  • Integrate the AirWatch SDK into your app and configure an SDK profile with a custom payload containing your configuration values and assign it to your app.
  • Initialize the SDK and use the appropriate method calls to retrieve the custom settings containing your configuration values
  • Requires coding and device entry in AirWatch system, no MDM required.

Questions? Comments? Leave them for us here.