I know this question has been asked a lot on SO, however I can ensure that my case is different. I am unable to install any enterprise apps on this particular iPhone. It will download the app and then the app icon will go dark. When I tapped on the app, this error message pops out.
The thing is, I know that the IPA file, Provisioning Profiles, Certificate, manifest links, etc works because I am able to install the apps on other devices.
My suspicions is some settings changed on that specific iPhone that somehow blocks enterprise apps.
Things I have tried:
Things that might help:
Note: Currently I have no physical access to the phone, so installing directly through Mac might be hard.
Please help me if you have any solution or have ever encountered this problem before. Thank you.
Check your payment method See what payment method you have on file and make sure that it isn't expired, declined, or failed. If you can't update apps and you see a message that says “your account is disabled in the App Store,” there might be a problem with your payment method. Contact Apple Support for assistance.
Manually install and trust an enterprise appTap Settings > General > Profiles or Profiles & Device Management. Under the "Enterprise App" heading, you see a profile for the developer. Tap the name of the developer profile under the Enterprise App heading to establish trust for this developer.
We had this issue on one of our apps, trying to OTA install on iOS 14 devices. Worked with no issues before and all certificates and provisioning profiles are good.
Turned out that the .ipa url in the manifest .plist was using "http://" instead of "https://".
This exact error can be caused by a wrong bundle identifier in your manifest (the file that must be linked to in the itms-services://
URL for enterprise downloads).
Make sure your <key>bundle-identifier</key><string>...</string>
string value is correct / that it matches your actual deployed app contained in the .ipa file.
iOS 16 (and earlier betas in some cases) will download the app, then check the manifest and it mismatches with the .ipa contents then remove the download and show a placeholder for the app. A tiny cloud icon may appear next to the app which is in some sense a bug in iOS: iOS thinks it's an "offloaded app" because its contents was deleted due to a verification failure and when you tap the app, iOS will try to download it from the app store but fail because it's an enterprise app.
You can verify what went wrong is to connect your phone with a cable, open "Console.app", click your phone, click start streaming, and filter on "MIInstallerErrorDomain" or perhaps your expected bundle name. You may see something like "IXSErrorPresenter presentErrorForIdentities [...] The item being installed did not contain an app with bundle ID xxxx" which should hopefully lead you in the right direction. This error may appear during install or when tapping it. So play around in the console to troubleshoot the exact cause since multiple things can be wrong in the manifest (as others have pointed out)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With