In https://developer.apple.com/account/ios/profile/production I create the provisioning profile of type App Store - Create a distribution provisioning profile to submit your app to the App Store selecting the certificate and the app id from 1. and 2.
I execute openssl x509 -inform DER -outform PEM -in ios_distribution.cer -out ios_distribution.cer.pem on the certificate from 1.
I execute openssl pkcs12 -export -inkey project.key -in ios_distribution.cer.pem -out project-dist-cert.p12 with project.key being the key that I used to sign the CSR uploaded during 1.
I create a production Security Group in ionic.io and upload the .p12 and the .mobileprovision files along with the export password.
I think I followed the instructions to the point here.
Also, when I use an ionic.io Security Group with development certificate and provisioning profile from the Apple Dev Account it works fine. This only happens with distribution credentials.
First of all, does your config.xml id (id=“com.ionicframework.project812888”) match the id in your app identifiers?
Secondly, are you able to save the security profile on ionic.io ?
Thank you for the hint Mario, I am going to try it.
I am experiencing the same issue, having followed the same steps you described above, except I used Keychain instead of OpenSSL
However I have a hard time accepting that ionic package build iOS --profile prod --release does not work… Is there anybody who succeeded in building distribution IPA?
I’m in trouble, in my case. return error : Code Sign error: No matching provisioning profiles found: No provisioning profiles matching an applicable signing identity were found.
The certificate is attached in ionic cloud security profile, and works in xcode.