FCM 푸시 iOS 연동

Kyu·2022년 6월 15일
0

fcm

목록 보기
3/4

연동

  1. https://developer.apple.com/ Account -> Certificates, Identifiers & Profiles 로 들어간다
  2. 처음 가입하면 셋업하는거 있는데 그거 다해야 나오는듯
  3. 왼쪽 탭에 Keys 를 클릭한다
  4. Apple Push Notifications service(APNs) 클릭해준다
  5. Key ID 확인, p8 파일 다운로드
  6. 왼쪽 탭에 Identifiers 클릭한다
  7. 버튼을 통해서 App IDs를 Identifer로 지정하고 Continue한다
  8. Bundle ID와 Description 작성해준다 Bundle ID는 패키지명이라 생각하면됨
  9. 아래 여러항목들중에 Push Notifications 체크해준다
  10. Continue해주면 Team ID 확인
  11. 파이어베이스에 iOS 앱 만든다
  12. 셋팅 -> 클라우드 메시징에서 APN 인증키 업로드한다
  13. Xcode에서 해당 앱에대해 여러가지 셋팅해준다 -> https://medium.com/@jang.wangsu/ios-swift-fcm-firebase-cloud-messaging-push-%EB%A9%94%EC%8B%9C%EC%A7%80-%EC%84%A4%EC%A0%95%ED%95%B4%EB%B3%B4%EA%B8%B0-852a9af23b96

테스트

  1. 파이어베이스 -> 참여 -> Cloud Messaging에서 테스트해보고 정상적으로 푸시오는거 확인한다 -> 연동완료
  2. 직접 request 날려본다 -> 어떻게 코딩해줬냐에따라 "data"는 감지안함

예시

{
    "notification": {
        "title": "이것은noti",
        "body": "이것은noti",
        "link": "https://www.test.com/main"
    },
    "priority": "high",
    "to": "aaaabbbbcccc"
}
profile
TIL 남기는 공간입니다

0개의 댓글