2013-09-03 2 views
3

http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1오류 동안

내 app.It에 대한 푸시 알림을 활성화하기 위해 ablove 링크를 따라하고하는 것은 내가 PEM 파일

system17:~ sairam$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem 

Error opening Certificate aps_development.cer 
2383:error:02001002:system library:fopen:No such file or directory:/SourceCache/OpenSSL098/OpenSSL098-35.2/src/crypto/bio/bss_file.c:356:fopen('aps_development.cer','r') 
2383:error:20074002:BIO routines:FILE_CTRL:system lib:/SourceCache/OpenSSL098/OpenSSL098-35.2/src/crypto/bio/bss_file.c:358: 
unable to load certificate 

어떤으로 CER 파일을 변환 할 때 오류를 제공 도움을 주신다면 감사하겠습니다. 미리 감사드립니다.

+0

합니다. –

+0

나는 바탕 화면에 그 파일을 가지고있다. – user2681789

+0

네가 맞다. 도움을 청한다. 감사합니다. – user2681789

답변

10

홈 디렉토리에서 "openssl"명령을 호출했지만 인증서 파일은 데스크탑 디렉토리에 있습니다. 그래서 먼저 해당 디렉토리로 변경해야합니다 : 아마 파일 aps_development.cer이 현재 디렉토리에 존재하지 않는다는 것을 의미

$ cd Desktop 
$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem 
+0

'-inform der'에 대해 감사합니다. :) – twigmac

0
$ cd ~/Desktop 
$ openssl pkcs12 -in WenderCastPush.p12 -out WenderCastPush.pem -nodes -clcerts