9

저는 iPhone 용 첫 번째 앱으로 작업하고 있으며 마지막 부분은 푸시 알림입니다. 그것의 내 첫 번째 아이폰 애플 리케이션과 전나무 시간 푸시 알림을 다루고있다. 개발 단계에서는 모든 것이 잘 작동합니다. 이제 프로덕션 단계에 대한 몇 가지 질문이 있습니다.푸시 알림에 대한 몇 가지 질문이 있으십니까?

  1. 개발 푸시 SSL 인증서와 프로덕션 푸시 SSL 인증서의 차이점은 무엇입니까? 개발 단계에서 사용한 동일한 인증서 을 사용할 수 있습니까? 아니면 새로운 인증서를 구매해야합니까?
  2. 도시용 프로덕션 푸시 알림 앱을 만들고 소스 코드에 자격 증명을 사용했습니다. 충분합니까 아니면을 도시 비행선의 앱이나 내 소스 코드에서 더 변경해야합니까?
  3. 프로덕션 푸시 알림 앱을 변경하는 방법을 알려주는 문서 또는 자습서를 찾기 위해 많은 노력을 기울였습니다. 알림 앱. 그러나 불행하게도 나는 아무것도 발견 할 수 없었다. 나에게 자습서 나 문서를 보내 줄 수 있습니까?

답변

11

1 개발 푸시 SSL 인증서와 프로덕션 푸시 SSL 인증서의 차이점은 무엇입니까? 개발 단계에서 사용한 것과 동일한 인증서를 사용할 수 있습니까? 아니면 새 인증서를 구입해야합니까?

답변 - 푸시 SSL 인증서에는 두 가지 종류가 있습니다. 개발 및 생산. 개발 푸시 SSL 인증서는 Mac을 사용하여 iPhone을 연결하고 장치에서 직접 컴파일하는 경우에만 작동합니다. 개발 푸시 SSL 인증서를 사용하면 Apple의 데모 서버가 알림을 보내는 데 사용됩니다. 반면에 app 파일이나 .ipa 파일을 만들고이를 장치에 설치하는 경우 프로덕션 푸시 SSL 인증서를 사용해야합니다. 이러한 인증서를 혼합하여 사용할 수 없습니다.

2 도시용 프로덕션 푸시 알림 앱을 만들고 소스 코드에서 자격 증명을 사용했습니다. 충분합니까 아니면 도시 비행선의 앱이나 소스 코드에서 더 많은 변경을해야합니까?

답변 - 실제로 프로비저닝 포털에서 프로덕션 푸시 SSL 인증서를 다운로드하고이 인증서를 .p12 파일로 내 보낸 다음 urbanairship에 업로드하면됩니다. 앱의 코드를 변경할 필요가 없습니다.

3 나는 생산 푸시 알림 앱으로 개발 푸시 알림 앱을 변경하는 방법을 보여주는 문서 또는 자습서를 찾기 위해 많은 노력을 기울였습니다. 그러나 불행하게도 나는 아무것도 발견 할 수 없었다. 어떻게하는지 보여주는 튜토리얼이나 문서를 보내 주시겠습니까?

대답 - 코멘트에 대답 http://urbanairship.com/docs/getting_started_ios_push.html

편집 - -이 가이드를 따라

새 인증서를 구입할 필요가없는 더.하지 개발자 계정에서 여러 개의 앱과 푸시 SSL 인증서를 만들 수 있습니다. 이 이미지보기 - http://urbanairship.com/docs/_images/apns-certificate.png.

다음은 푸시 SSL 인증서를 생성하고 내보내는 방법에 대한 설명입니다.

1) 새 앱을 만들고 구성 링크를 클릭하십시오.

2) "Apple Push Notification 서비스 활성화"를 클릭하십시오.

3) 개발 또는 프로덕션 구성 인증서를 클릭하십시오.

4) 지침에 따라 push ssl 인증서를 다운로드하십시오.

5) 키 체인 액세스에 설치하려면 두 번 클릭하십시오.

6) 키 체인을 열고이 인증서를 찾은 다음 마우스 오른쪽 버튼을 클릭하고 내보내기를 선택하십시오.

7) 암호를 선택하고 .p12 파일을 저장하십시오.

8)이 파일을 urbanairship portal에 업로드해야합니다.

주 - 코드를 변경할 필요가 없으며이 인증서를 리소스 폴더에 넣지 않아도됩니다. 이 인증서는 귀하의 푸시 알림 (도시 항공기가하고있는 것)과 함께 사과 서버로 보내야합니다.

+0

내 응용 프로그램의 리소스 폴더에 해당 인증서를 넣어야합니까? – Piscean

+0

답변 감사합니다 ... – Saurabh

+0

Saurah 정말 고마워. 조심해. Ciao – Piscean