FCM에서 APN 구성

Firebase 클라우드 메시징 APN 인터페이스는 Apple 푸시 알림 서비스(APN)를 사용하여 백그라운드 상태인 앱을 포함한 iOS 앱으로 최대 4KB의 메시지를 보냅니다.

APN을 통해 푸시 알림을 보내려면 다음이 필요합니다.

  • Apple 개발자 계정의 Apple 푸시 알림 인증 키. Firebase 클라우드 메시징은 이 토큰을 사용하여 앱 ID로 식별되는 애플리케이션에 푸시 알림을 보냅니다.
  • 해당 앱 ID의 프로비저닝 프로필

이러한 인증서와 프로필은 Apple Developer Member Center에서 만들 수 있습니다.

인증 키 만들기

이 섹션에서는 푸시 알림이 사용 설정된 앱 ID의 인증 키를 생성하는 방법을 설명합니다. 기존 키가 있는 경우 새 키를 생성하는 대신 사용할 수 있습니다.

인증 키를 만드는 방법은 다음과 같습니다.

  1. 개발자 계정에서 인증서, 식별자, 프로필로 이동하고 에서 전체를 선택합니다.

  2. 오른쪽 상단의 추가 버튼(+)을 클릭합니다.

  3. APN 인증 키에 대한 설명을 입력합니다.

  4. 키 서비스에서 APN 체크박스를 선택하고 계속을 클릭합니다.

  5. 확인, 다운로드를 차례로 클릭합니다. 키를 안전한 위치에 저장하세요. 다운로드는 1회만 가능하며 나중에 키를 검색할 수 없습니다.

APN 인증 키가 올바르게 설정되어 있고 APN에서 승인되었는지 확인하려면 테스트 푸시 알림을 보냅니다.

앱 ID 만들기

앱 ID는 앱을 고유하게 식별하는 식별자입니다. 이 ID는 관례적으로 com.google.samples.firebaseexample과 같이 도메인을 반전하여 지정합니다.

  1. Apple Developer Member Center로 이동하여 로그인합니다.
  2. 인증서, 식별자, 프로필로 이동합니다.
  3. 왼쪽 상단의 드롭다운 메뉴에서 iOS, tvOS, watchOS가 선택되지 않은 경우 해당 항목을 선택하고 식별자 > 앱 ID로 이동합니다.
  4. + 버튼을 클릭하여 새로운 앱 ID를 만듭니다.
  5. 새로운 앱 ID를 만드는 방법은 다음과 같습니다.
    1. 앱 ID의 이름(예: Firebase Sample App)을 입력합니다.
    2. 팀 ID를 입력합니다. 이 값은 멤버십 탭의 팀 ID와 일치해야 합니다.
    3. 앱 ID 서픽스 섹션에서 명시적인 앱 ID를 선택하고 번들 ID(예: com.google.samples.firebaseexample)를 입력합니다. 번들 ID의 값은 앱의 Info.plist에 사용하는 값 및 FCM의 구성을 가져오는 데 사용하는 값과 일치해야 합니다.
    4. 앱 서비스 섹션에서 푸시 알림이 선택되어 있는지 확인합니다.
  6. 계속을 클릭하고 올바르게 입력했는지 확인합니다.
    1. 식별자의 값이 팀 ID 및 번들 ID의 값을 연결한 것과 일치해야 합니다.
    2. 푸시 알림구성 가능이어야 합니다
  7. 등록을 클릭하여 앱 ID를 만듭니다.

프로비저닝 프로필 만들기

개발 중인 앱을 테스트하려면 기기를 인증하여 아직 App Store에 게시되지 않은 앱을 실행하기 위한 개발용 프로비저닝 프로필이 필요합니다.

  1. Apple Developer Member Center로 이동하여 로그인합니다.
  2. 인증서, 식별자, 프로필로 이동합니다.
  3. 왼쪽 상단의 드롭다운 메뉴에서 iOS, tvOS, watchOS가 선택되지 않은 경우 해당 항목을 선택하고 프로비저닝 프로필 > 전체로 이동합니다.
  4. + 버튼을 클릭하여 새로운 프로비저닝 프로필을 만듭니다.
  5. 프로비저닝 프로필 유형으로 iOS 앱 개발을 선택한 다음 계속을 클릭합니다.
  6. 드롭다운 메뉴에서 사용할 앱 ID를 선택한 다음 계속을 클릭합니다.
  7. 이전 단계에서 선택한 앱 ID의 iOS 개발 인증서를 선택한 다음 계속을 클릭합니다.
  8. 프로비저닝 프로필에 포함할 iOS 기기를 선택한 다음 계속을 클릭합니다. 테스트에 사용할 모든 기기를 선택해야 합니다.
  9. 프로비저닝 프로필의 이름(예: Firebase Sample App Development Profile)을 입력한 후 생성을 클릭합니다.
  10. 다운로드를 클릭하여 프로비저닝 프로필을 Mac에 저장합니다.
  11. 프로비저닝 프로필 파일을 더블클릭하여 설치합니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.