Phonegap Build를 사용하여 Android 및 iOS 용 모바일 앱을 만들었습니다. 작년에 나는 원격 푸시 알림을 위해 GCM (Google 클라우드 메시징)을 사용하는 코드 작성을 거의 끝냈습니다.이 알림은 Apple의 APNS를 통해 나가기도하지만 프로젝트가 중단되었습니다.푸시 알림 : Google의 GCM/FCM에서 Amazon SNS를 사용해야하는 이유는 무엇입니까?
올해 프로젝트가 부활하고 Google에서 모든 것을 Firebase (FCM)로 변경했습니다. 그런 다음 Amazon SNS 처리 알림에 대한 흥미로운 내용을 읽었습니다. SNS가 더 나은 옵션이라고 생각하기 시작했을 때, 어쨌든 GCM/FCM을 설정해야한다는 사실을 알게되었고 모든 세부 정보를 SNS에 전달합니다.
전체 FCM 설정을 할 때 SNS를 사용하면 어떤 이점이 있습니까?! 두 서비스 모두 동일한 기능을 제공하는 것 같습니다. 필요한 경우 APNS와 상호 작용하고, 주제를 구독하고, 좋은 API/SDK 등을 제공합니다. 앱 코드와 서버 측 코드는 훨씬 단순합니다. 볼 수 있습니다. FCM 위에 다른 레이어 (SNS)를 추가해야하는 이유는 무엇입니까?
(저는 의견을 기반으로하는 질문이 아니므로 SNS가 나에게 도움이되는지, 이점을 제공하는지, FCM에없는 기능을 추가하는지 알고 싶습니다.)