Apps originally installed by user crash while loading after MDM-instantiated app update

Originator:taylor
Number:rdar://33514604 Date Originated:25-Jul-2017 10:05 AM
Status:Open Resolved:
Product:iOS + SDK Product Version:10.3.2, 10.3.3
Classification:Crash/Hang/Data Loss Reproducible:Always
 
Summary:
In a specific situation, apps will no longer open in iOS. The loading screen for the app displays and then promptly closes.


Steps to Reproduce:
This occurs with any app we have tested. For the sake of reproduction, we have selected a single app.

1. Install "Google - Search made just for mobile" from the App Store using an Apple ID
2. Using MDM, take management of the app using InstallApplication and ChangeManagementState set to true
3. Using MDM, assign a VPP device-based license for the app to the device serial number.
3. Using MDM, request that the app is updated using InstallApplication and PurchaseMethod of '1'
4. Restart the device
5. App will show loading screen and then close immediately if opened


Expected Results:
The app should open and remain open.


Actual Results:
The app closes immediately.


Version:
10.3.2, 10.3.3

Notes:
We have verified this with iOS 10.3.3 and 10.3.2 running on iPhone6 and iPhone 7. We have not tested on any other platforms.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!