Background:
Apple provides a \"kiosk mode\" for their iPads as part of iOS6 which locks the device into one application (even boots directly into the app too). Great for
I figured it out! I'm either misreading it or Apple left out a little detail in their configuration profile reference . In order to avoid the error, the "Identifier"/bundleId key/value pair has to be wrapped in a dictionary, itself the value of a key named "App". See below:
PayloadContent
App
Identifier
bundle_identifier_of_the_app
PayloadType
com.apple.app.lock
PayloadIdentifier
#######-#######-#######-######
PayloadUUID
#######-#######-#######-######
PayloadVersion
#
PayloadType
Configuration
PayloadDisplayName
##########
PayloadIdentifier
######-#####-######-#####
PayloadUUID
######-######-#####-#####
PayloadVersion
#