We recently heard from a customer that their Apple Volume Purchasing Program (VPP) apps were unavailable on iPad devices. Through investigation, we discovered that the ISV-published app data was incomplete.
The metadata on what device types can use the app is entered in as part of the store upload. If you are looking at an app provided by your ISV, you can:
https://uclient-api.itunes.apple.com/WebObjects/MZStorePlatform.woa/wa/lookup?id=<APPLICATION_ID>&p=mdm-lockup&caller=MDM&platform=enterprisestore&cc=us&l=en
https://uclient-api.itunes.apple.com/WebObjects/MZStorePlatform.woa/wa/lookup?id=586447913&p=mdm-lockup&caller=MDM&platform=enterprisestore&cc=us&l=en
From a user's perspective, this metadata surfaces on a banner in the store as shown here:
This app is available only on the App Store for iPhone and iPad.
The ISV needs to set deviceFamilies flags correctly in their Xcode project in order to resolve the metadata issue. For this specific app the customer was using, the app then added:
"deviceFamilies":
[
"iphone",
"ipad",
"ipod"
]
And reloaded the app. This then worked so the app was available for iPad devices. Feel free to share this post link with your ISV if you’re running into this.
If you have any questions on this post, just let us know by commenting back You can also ask quick questions at @IntuneSuppTeam out on Twitter.
Blog post updates:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.