Attempt to install enterprise build over app store build does nothing
Originator: | m4ttcheetham | ||
Number: | rdar://22088607 | Date Originated: | 31-Jul-2015 09:23 AM |
Status: | Closed | Resolved: | 14-Aug-2015 06:02 PM |
Product: | iOS | Product Version: | |
Classification: | Serious Bug | Reproducible: | Always |
Summary: Attempting to install an enterprise build over the top of an App Store build does not work. Phone console throws an error. Steps to Reproduce: Install an app store app and then make a build of the same app using an enterprise profile. Upload the profile to a server and configure a .plist so that the phone can visit and download. When visiting the file to download the console just throws Jul 31 09:16:44 iPod-Touch-iOS-8-MC itunesstored[107] <Warning>: ExternalDownloadManifest: Skipping download and install of: org.redcross.gdpcnewzealand The phone offers no option to install and the requested app is not installed. Expected Results: App should install Actual Results: User is given no option to install and error is thrown in console Regression: This is happening on both and iPhone 6 and iPod Touch running iOS 8.4 Notes: Installing IPA via Xcode devices window works as expected
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!
Apple Developer Relations
Engineering has determined that this issue behaves as intended based on the following information:
This is the result of security hardening in iOS 8.4 to prevent the “Masque” attack.
For reference: https://www.fireeye.com/blog/threat-research/2015/06/three_new_masqueatt.html
You should use TestFlight to test upgrades to your App Store app rather than enterprise distribution.