Hello,
We are working with an iOS app that is distributed as a Public Unlisted App Store app. Our MDM allows us to import the app by URL, but when added this way, the app is marked as unmanaged in the inventory. Because of that, we cannot assign a Managed App Configuration payload to it in the normal way.
What we are trying to achieve:
- Deliver a configuration profile to all enrolled devices before the app is installed.
- When the user installs the app from the MDM catalog, the app should immediately see the configuration values.
Questions we’re hoping to clarify:
- Is it technically feasible to pre-provision a Managed App Configuration for an app in this scenario, by pushing a
.mobileconfig
profile to all devices? - If yes, what would be the correct payload format and content of such a
.mobileconfig
file?
We’ve tested a profile format we found here that uses com.apple.managed-app-config
PayloadType and a ManagedAppConfiguration
key with the bundle ID
nested inside, but iOS reports this as “payload not recognized.” From what we understand, that may not be part of Apple’s schema.
Any guidance from Apple or the community on whether this use case is possible (and, if so, what the valid profile format should look like) would be very helpful.
Note: For a complicated company policy, at the moment we are not able to participate in ABM.
Thanks in advance!