사용자 정의 ROM의 Android 장치에 대한 깨진 푸시 알림 수정

XDA에서는 맞춤형 ROM을 좋아하지만 때로는 앱 데이터를 복원할 때 푸시 알림이 깨질 수 있습니다. 그 이유와 해결 방법을 설명합니다!

XDA-Developers에서 우리는 모두 맞춤형 ROM, 테마 및 기타 모든 종류의 수정을 좋아합니다. 우리 중 일부는 상당히 정기적으로 다른 사용자 정의 ROM 간에 전환하므로 다음과 같은 앱 백업 솔루션을 사용합니다. oandbackup 또는 인기 있는 티타늄 백업. 많은 사용자가 클린 플래시 또는 ROM 전환 후 푸시 알림이 깨지는 문제를 보고했으며, WhatsApp이 가장 큰 문제 중 하나입니다. Tumblr와 같은 다른 앱도 푸시 알림을 표시하지 않아 피해를 입습니다. 왜 이런 현상이 발생하며 어떻게 해결할 수 있나요?


문제

Google Play 서비스가 설치된 Android 기기는 이전에 GCM(Google Cloud Messaging)으로 알려진 FCM(Firebase Cloud Messaging) 서비스에 등록됩니다. 이것이 수행하는 작업은 고유한 장치 토큰을 계산한 다음 FCM 지원 앱(예: WhatsApp)을 설치할 때 FCM 푸시 서비스에 등록되어 푸시 알림을 보낼 수 있도록 하는 것입니다. 그러면 우선순위가 높은 FCM 알림이 기기에 푸시될 때마다 잠자기 모드에 있는 동안 기기를 깨울 수 있습니다. 예를 들어 우선순위가 높은 FCM 알림에는 WhatsApp 및 기타 인스턴트 메시징 애플리케이션이 포함됩니다. 그러나 장치에 새 ROM을 설치할 때 시스템을 지우면 휴대폰에서 새로운 FCM 토큰 및 데이터로 복원하는 모든 앱은 여전히 ​​이전 토큰을 사용하고 있으므로 더 이상 FCM 알림을 푸시할 수 없습니다.

하지만 휴대폰에 Google Play 서비스가 설치되어 있지 않다면 어떻게 될까요? 알림은 어떻게 받나요? FCM 지원 앱에는 일반적으로 대체 수단으로 자체 푸시 알림 서비스가 있습니다. 예를 들어 Facebook 메신저는 Google Play 서비스가 감지되지 않을 때 기본적으로 사용되는 FBNS라는 서비스를 사용합니다. 이는 Facebook 메신저 내부에 숨겨져 있는 "푸시 알림" 섹션 아래 측면의 스크린샷에서 볼 수 있습니다. 일부 앱은 FCM이 작동하지 않는 경우를 감지하고 FCM이 중단되면 자체 서비스로 돌아가지만 분명히 모든 앱이 이 기능을 수행하는 것은 아닙니다.


깨진 푸시 알림 해결

문제가 발생하지 않도록 하는 가장 간단한 방법은 다음과 같습니다. 정상적으로 앱 설치 클린 플래시 또는 ROM 전환 후 티타늄 백업(또는 선택한 다른 백업 서비스)을 통해 복원하는 대신. 일부 앱에서는 이것이 힘들 수 있지만 WhatsApp과 같은 많은 앱에서는 어쨌든 앱 내에서 채팅을 백업할 수 있습니다. Tumblr와 같은 다른 앱은 모든 데이터를 클라우드에 보관하므로 이를 복원할 이유가 없습니다. 푸시 알림에 문제가 있고 백업 서비스를 사용하여 앱을 복원한 경우 Play 스토어를 통해 다시 설치해 보세요. 개인적으로 발생한 푸시 알림 문제는 일반적인 방법으로 앱을 다시 설치하여 해결되었습니다. (Play Store에서 또는 APK를 통해 직접) 시도해 보시고 깨진 푸시가 해결되기를 바랍니다. 알림!


추천 읽기: Gmail용 Quiet을 사용하여 귀찮은 업무용 이메일을 자동으로 차단하세요