[SOLVED] iOS standalone build failed

@ksgy
We have more build logs which we intentionally don’t show to users. It looks like you have wrong provisioning profile uploaded to our servers. It appears to be associated with different distribution certificate than the one we have.

Could you please do following steps?

  1. Run exp fetch:ios:certs in your project dir. This command will create a .mobileprovision file in the same dir.
  2. Go to Sign In - Apple page, find and download a provisioning profile associated with the distrubtion cert you use for this app (it’s should also be in your project’s dir in appname_dist.p12 file). You can check which dist cert is selected after selecting a profile in the list and clicking “Edit” button.
  3. Using diff command or by creating md5 sum compare 2 provisioning profiles.
  4. If they are different, you have to upload the right one to our servers. You can use exp build:ios --clear-credentials and input paths to dist cert/push cert/provisioning profile on your own (fetched in 1. but with different provisioning profile). Alternatively, you can do exp build:ios --clear-credentials --revoke-apple-dist-certs --revoke-apple-push-certs --revoke-apple-provisioning-profile which will clear credentials from our servers and also from apple developer service and then let expo handle the process of generating crdentials.
  5. If they are not different, please let me know and i’ll continue investigation.

Thanks!

1 Like