ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/Exponent.app/Exponent' must be signed with the certificate that is contained in the provisioning profile

#1

Hey guys,

I’m trying to use Application Loader to publish my built .ipa to TestFlight.

However I’m getting this error:

ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/Exponent.app/Exponent' must be signed with the certificate that is contained in the provisioning profile.

I tried both approaches to the certificate there is: letting expo managing everything for me and manually generating certificates, creating a provisioning profile and using certificates with exp build:ios.

Latest build id is cc09aa55-d5ad-4582-b475-8dfe31681fb6, my exp version is 47.1.4

What am I doing wrong? Thanks in advance.

0 Likes

#2

Any help with that? I wonder if that’s a problem with my setup or exp itself.

0 Likes

#3

Hi Arsen, sorry about this.

I would say maybe:

  1. Clear the creds you have on your apple developer account
  2. use --local-auth for build:ios and also -c to get rid of existing creds.
  3. Try the build again, aka step 2.
0 Likes

#4

Tracking further discussion here https://github.com/expo/expo/issues/1167

0 Likes

closed #5

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.

0 Likes