Managed App Configuration

Last Revision:
Version 1.0, 2013-10-01
"ManagedAppConfig" demonstrates how to implement managed app configuration and feedback support in an iOS app.
Build Requirements:
Xcode 5.0 or later; iOS SDK 7 or later.
Runtime Requirements:
iOS 7 or later.

"ManagedAppConfig" demonstrates how to implement managed app configuration and feedback support in an iOS application. This functionality allows a Mobile Device Management (MDM) server to push down a dictionary into the managed app's NSUserDefaults for the purposes of remotely configuring settings. Also, feedback (such as critical errors) can be written by the app into NSUserDefaults which can then be queried by an MDM server. This is a powerful mechanism enterprise and educational institutions can use to remotely configure managed applications from a centralized MDM server.