Flash2011.09.17 13:47

1. Windows 컴퓨터에 OpenSSL을 설치합니다.
(
http://www.openssl.org/related/binaries.html)
2 .
Windows 명령 세션을 열고 OpenSSL bin 디렉토리(예: c:\OpenSSL\bin\)로 이동합니다.
3. 
명령줄에 다음을 입력하여 개인 키를 만듭니다.

openssl genrsa -out mykey.key 2048

 4.명령줄에 다음을 입력하여 CSR 파일을 만듭니다.
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=yourAddress@example.com, CN=John Doe, C=US"  
전자 메일 주소, CN(인증서 이름) 및 C(국가) 값을 적절하게 바꿉니다.

5. Apple로부터 받은 개발자 인증서 파일을 PEM 인증서 파일로 변환합니다.
OpenSSL bin 디렉토리에서 다음 명령줄 명령문을 실행합니다.

 
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM   

6. 
Mac 컴퓨터의 키체인에서 가져온 개인 키를 사용하는 경우 키를 PEM 키로 변환합니다. 

openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem 

7. 이제 iPhone 개발자 인증서의 PEM 버전과 키를 사용하여 유효한 P12 파일을 생성할 수 있습니다. 

openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12 

Mac OS 키체인에서 가져온 키를 사용하는 경우 이전 단계에서 생성한 PEM 버전을 사용합니다.
그렇지 않으면 앞서 Windows에서 생성한 OpenSSL 키를 사용합니다.
 

참고로 최종 배포용은 distribution_identity.cer 로 생성해야 합니다. 

또한 57x57 아이콘은 필수네요.

업로드는 해킨토시나 vmware로 되있는 mac를 이용하여 application loader로 업로드 해야합니다.
application loader - http://itunesconnect.apple.com/apploader/ApplicationLoader_1.3.dmg 
mac없이 ios 개발을 하는건 여러모로 불편하네요.


신고

'Flash' 카테고리의 다른 글

윈도우에서 air for ios 용 p12인증서 생성하기.  (0) 2011.09.17
Posted by BALCODE

티스토리 툴바