I have been using p12 certificates created with OpenSSL for many years, with Flash Builder 4.7. Lately I had to replace my old distribution certificate and created new provision profiles for it. The ipa is created with FB, and I don't see any error, but then when I try to upload it to the app store with Transporter app, it gives me an error: ERROR ITMS-90034: "Missing or invalid signature. The bundle ... at bundle path ... is not signed using an apple submission certificate"
Did everything as I did for years. I downloaded the latest version of OpenSSL, created a Certificate Signing Request. crated the ios_development.cer file, and from it the ios_distribution.pem, here is what I'm using to create the p12 certificate:
openssl genrsa -out mykey.key 2048
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=...@gmail.com, CN=..., C=..."
openssl x509 -in ios_distribution.cer -inform DER -out ios_distribution.pem -outform PEM
openssl x509 -in AppleWWDRCA.cer -inform DER -out AppleWWDRCA.pem -outform PEM
openssl pkcs12 -export -out certDis.p12 -inkey mykey.key -in ios_distribution.pem -certfile AppleWWDRCA.pem
I tryed with the world wide certificate, the new (until 2023) one I found on my mac (AppleWWDRCA.cer), and without it, nothing works. Anyone knows why?