iOS의 푸시 기능을 개발하다 보면
테스트용으로 간단히 보내보고 싶을때 쓰면 좋을 것 같은 방법.
일단
http://www.nodejs.org/
여기에 들어가서 node.js 를 다운 받습니다.
그 다음 node.js 를 설치 합니다.
설치가 완료되면 터미널을 켜서
을 입력해서 설치 합니다.
푸시를 테스트 할 수 있게 새로운 폴더를 추가하고
그 안에 아래 처럼 인증서가 들어갈 폴더를 추가 합니다.
그 다음
응용프로그램 -> 유틸리티 -> 키체인 접근
으로 이동해서 아래처럼 푸시 테스트용 인증서를 추출 합니다.
추출할때 적당히 비번을 입력해 줍니다.
(나중에 필요 하므로 비번은 기억해 둡니다.)
애플 개발자 페이지에서
https://developer.apple.com/
푸시 인증서를 다운 받아서
방금 위에서 만든 .p12 파일과 함께
인증서 폴더에 넣어 줍니다.
원래는 .p12 파일을 그냥 써도 되지만..
node-apn 에서는 pem 파일을 사용하기 때문에
파일을 변환해 주어야 합니다.
터미널로 가서 아래 명령어를 한번씩 입력해 줍니다.
이거 한번하고 그다음
이렇게 하면 아래 처럼 pem 파일로 변환 된걸 확인 할 수 있습니다.
이제 적당히 텍스트 에디터를 켜서
푸시 프로바이더를 구현 해 줍니다.
그다음 푸시 폴더 안에 적당한 이름(push_test.js 등등..)
으로 저장 한다음에 터미널을 켜서
를 입력해서 실행시켜 주면..
끝
'Programming > Server' 카테고리의 다른 글
[Server] 아마존 웹 서비스 (AWS) 가입 하는 방법 (0) | 2015.06.04 |
---|---|
[Server] 웹개발 할때 추천 툴 Aptana Studio 3 (4) | 2015.05.13 |
[Server] Mac에서 node.js 를 사용해서 간단히 푸시(Push) 보내기 테스트 (Android) (0) | 2015.03.27 |
[DB] 스키마(Schema)의 개념 (0) | 2015.03.25 |
[DB] 테이블 개념 (0) | 2015.03.25 |