expo push 관련 질문입니다.

조회수 1272회

expo를 사용해서 안드로이드 앱을 만들어보고 있습니다. 푸시 기능을 사용하고 싶어서 https://docs.expo.io/versions/latest/sdk/notifications/ 이 예제를 그대로 복사해서 사용해봤습니다.

expo앱으로 바코드 찍어서 실행했을때는 문제없이 push알림이 오는데 apk로 빌드해서 설치하면 버튼을 눌러도 아무런 반응이 없습니다.

뭔가 따로 설정해야하는건지...

사실 expo나 fcm등등 개념자체가 안잡힌것같습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 혹시 이 페이지에서도 테스트를 해보셨나요? 어떤 코드를 복사해서 사용하셨는지는 모르겠지만 토큰 인증과정에서 일어난 문제같아요. Expo 클라이언트를 통해 연결된 디바이스마다 고유한 토큰값이 부여되는데요. 이 ExponentPushToken을 가지고 Expo 푸시 서버를 통해 바로 알림이 전달 가능합니다.

    아래 다이어그램이 푸시알림 라이프사이클입니다. 이 다이어그램을 보시고 원문을 읽어보시면 Expo, FCM보다 더 바깥에 있는 푸시알림 개념을 이해하시는데 도움이 될 것 같아요 :)

    출처: React Native Push Notifications

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)