Actually it IS QUITE SIMPLE to create an IOS certificate on windows.
I'm not allowed to post on these two
https://www.vbulletin.com/forum/show...cate-with-a-PC
discussions.
While all the guys said its impossible, actually it IS possible and even easy.
Could somebody please post there my answer?
Here goes:
The following is according to http://gottacatch.me/flash-builder-i...-certificates/
which brings an extremely good and visual tutorial. I used it and it worked for me.
Quick summary:
OpenSSL:
Download OpenSSL from http://www.openssl.org
Notepad and CMD
Open notepad or notepad++
Open cmd window (Windows Start/run/ and type: CMD)
Make a directory where you want to create and store the certification, anywhere on your pc.
Navigate to that directory, and use the full path to your openSSL
Run the OpenSSL in the cmd window
you exit it by writing: exit
if not in path, give the full path ie: c:\openssl-win32\bin\openssl
#Step 1 - create private key
genrsa -out mykey.key 2048
use your project name instead of mykey
edit the string in notepad and then EDIT/PASTE in cmd window
#Step 2 - Create Certificate Signing Request
req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=your[email protected], CN=Firstname Lastname, C=US"
if outside US use country code from apple country codes page
Exit the openSSL but leave the cmd window open
#Step 3 - Upload the created CSR to apple developer site to create (if your administrator) or request (if your member of provision team) certificate.
If you are the member of a provision team, have someone with admin open the certificates and approve.
#Step 4 download the developer_identity.cer (to the dir you are using for this certification)
#Step 5 - Set up your app & provisioning and download the provisioning file on the apple Dev site
#Step 6 - convert developer_identity.cer to pem
C:\OpenSSL-Win32\bin\openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
#Step 6 - export to .p12 (entering password required)
C:\OpenSSL-Win32\bin\openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dist.p12
# Step 7 - upload .p12 and provisioning to PhoneGap Build (use same password as above)
hmm, I think a nice little app could be made for this...
Moshe
Tags: iphone,ios,mac,certificate,certification,ios development from windows
I'm not allowed to post on these two
https://www.vbulletin.com/forum/show...cate-with-a-PC
discussions.
While all the guys said its impossible, actually it IS possible and even easy.
Could somebody please post there my answer?
Here goes:
The following is according to http://gottacatch.me/flash-builder-i...-certificates/
which brings an extremely good and visual tutorial. I used it and it worked for me.
Quick summary:
OpenSSL:
Download OpenSSL from http://www.openssl.org
Notepad and CMD
Open notepad or notepad++
Open cmd window (Windows Start/run/ and type: CMD)
Make a directory where you want to create and store the certification, anywhere on your pc.
Navigate to that directory, and use the full path to your openSSL
Run the OpenSSL in the cmd window
you exit it by writing: exit
if not in path, give the full path ie: c:\openssl-win32\bin\openssl
#Step 1 - create private key
genrsa -out mykey.key 2048
use your project name instead of mykey
edit the string in notepad and then EDIT/PASTE in cmd window
#Step 2 - Create Certificate Signing Request
req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=your[email protected], CN=Firstname Lastname, C=US"
if outside US use country code from apple country codes page
Exit the openSSL but leave the cmd window open
#Step 3 - Upload the created CSR to apple developer site to create (if your administrator) or request (if your member of provision team) certificate.
If you are the member of a provision team, have someone with admin open the certificates and approve.
#Step 4 download the developer_identity.cer (to the dir you are using for this certification)
#Step 5 - Set up your app & provisioning and download the provisioning file on the apple Dev site
#Step 6 - convert developer_identity.cer to pem
C:\OpenSSL-Win32\bin\openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
#Step 6 - export to .p12 (entering password required)
C:\OpenSSL-Win32\bin\openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dist.p12
# Step 7 - upload .p12 and provisioning to PhoneGap Build (use same password as above)
hmm, I think a nice little app could be made for this...
Moshe
Tags: iphone,ios,mac,certificate,certification,ios development from windows
Comment