This used to work on my last computer, but I created a CSR and uploaded it to Apple and it returned a valid distribution certificate. But when I run Openssl to try and create the p12 file, I keep getting the error:
"no certificate matches private key".
My batch file looks like this:
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
set RANDFILE=.rnd
openssl x509 -in ios_distribution.cer -inform DER -out developer_identity.pem -outform PEM
pause
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out myfile.p12
pause
I've tried just about everything, and I'm seriously stuck. Can anyone help?
You can run into such issues if you still have old certificates kicking around. Go into Keychain Access and look at Certificates and My Certificates. Any that don't have a key next to them are likely to not work, but still cause problems. Of the others, delete any that are not the latest date, and export a P12 from the most recent one, to use in Flash.
Also, make sure that your provisioning files are using that latest certificate.
Hi,
I put together a series of tutorials on creating the Apple CSR request and certs on Windows a while back. They have step by step instructions including the commands I used. See if that helps, it can be tricky for sure.
http://www.youtube.com/playlist?list=PL57C122F59F8F1A43
iBrent
So am I on the right track here?
According to this:
https://www.vbulletin.com/forum/content.php/506-Creating-your-iOS-Cert ificates
The email and name have to match the iOS information set in the account. So in order for that to work, they need to add me as a dev team member on their account, and use my name and email address?
https://developer.apple.com/membercenter/index.action
Adding me from that link?
Thanks for the input, guys.
North America
Europe, Middle East and Africa
Asia Pacific