Apple Application Loader: Missing Code-Signing Certificate

When I try to upload my development .ipa file using Apple Application Uploader I get the following error:

Invalid Provisioning Profile. The provisioning profile included in the bundle xxx.xxx.xxxx [Payload/xxx.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal."

The .ipa file is being generated by ionic.io

Ionic.io security profiles and certificates have been created as per instructions here on Windows PC:
http://docs.ionic.io/services/profiles/

I’ve reviewed the document many times and have created keys multiple times (in case something was missed).

I’m building development with the following command. My understanding is we don’t want to use “–release” because that’s only for the production profile. In fact, the ionic.io package fails to build if this parameters is specified for dev.
ionic package build ios --profile dev

Push notifications are not enabled.

What am I missing here? Thanks!

1 Like

You are probably doing everything right. I ran into the same issue and after a lot of trial and error I ended up giving up. I used macincloud.com, rented a virtual mac and built my app on the mac.

Thank you - that’s helpful! Will continue to troubleshoot – might get lucky. Will try generating keys with “Keychain Access” on the mac.

from what I could find there are a lot of people that get stuck on this issue. I have yet to see anyone post a resolution

Doing the entire certificate generation and setup on a Mac with Keychain didn’t work either. I’ve run out of things to try!

I’m experiencing the issue now, even if this topic is 189days old
Has anyone was able to solve it ?

Same issue here. Does anyone find a solution for this?

Hello everyone, I’m new and I would like to talk to new friends. Have a good day
:grinning:

Same here - anyone have a resolution?