Error Itms-90174: "Missing Provisioning Profile - iOS Apps Must Contain a Provisioning Profile in a File Named Embedded.Mobileprovision."

ITMS-90174: Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision. on uploading flutter

You can check the Provisioning profile in Xcode like image below
Sample Image

I'm using Fastlane which will handle sharing provisioning profiles to your team but anyways You can go check in Xcode to see if you download and install provisioning profile correctly. If it's correct it shouldn't show any warning or errors

ERROR ITMS-90174: “Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision.”

An Xcode app must be signed and provisioned to run on a device or be published to the App Store. It looks like your ios app is not successfully signed.

I saw you defined CODE_SIGNING_ALLOWED=No in the attribute args of XCode task. This arguement CODE_SIGNING_ALLOWED=No will skip the code signing. See this thread. You can also check the task log of the Xcode task to see if your app is successfully signed.

You can try removing the arguement CODE_SIGNING_ALLOWED=No for Xcode task.

Missing Provisioning Profile :Apps must contain a provisioning profile in a file named embedded.mobileprovision

I tried to clear out the provisioning profiles and none of it did help. What changed from the previous XCode version to this one is the build system. By changing your build system back to the legacy one, this was resolved for me.

You can switch out the build system under file > workspace settings (or project settings) and then select Legacy Build System under Build System (see screenshot).

Good luck!

select build system under preferences

Edit: As of cordovo iOS 5.0.0 the new build system is now supported. Changelog can be found over here: https://cordova.apache.org/announcements/2019/02/09/cordova-ios-release-5.0.0.html

There's been an error parsing your app's provisioning profile. Ensure you are uploading a validly signed IPA and try again

Go to your Apple Developer Profile and make sure you have an active Apple Developer subscription (your $100 (or your local currency) fee is paid), and you have the correct certificates, and signing installed onto your device, and you have a correct bundle ID linked to each of said certificates, etc. If you made any corrections, create a new .ipa file, and retry the upload process.

There is an option in Xcode under Signing & Capabilities to have Xcode manage your provisioning profile.



Related Topics



Leave a reply



Submit