안드로이드 백그라운드 노티피케이션 관련

zo0r/react-native-push-notification

현재 로컬에서 스케줄된 알림을 주기 위해 해당 라이브러리를 사용하고 있는데 백그라운드 알림에 여러가지 이슈가 있던데 혹시 비슷한 상황 겪고 계신분들은 어떻게 해결하고 계신지 궁금해서 질문드립니다.

1. 안드로이드 기기마다 차이가 있는 것 같은데 일부 기기에서 디폴트로 백그라운드 알람을 주지 않습니다.
=> 시스템 설정에서 개인이 백그라운드 알림을 허용해주는 방법이 있긴 하지만 알림을 허용하기 위해 개인이 설정을 해야만 하는 상황입니다.

2. 특정 시간에 알림을 스케줄 해놓아도 정확한 시간에 알림을 주지 않는 경우가 있습니다.
=> 이것도 기기에서 제공하는 기능 때문인 것 같습니다. 사용자에게 알림으로 방해하지 않기 위해 휴대폰을 건드릴 때나 적절한 시점에 알림을 주기위해 예약된 알림을 딜레이하는 것 같습니다.

저는 로컬스케줄 알림을 쓰고있지만 원인을 봤을 때 리모트라고 해서 해당 이슈들이 해결되는 것 같진 않습니다.

백그라운드 알람이라 함은 Notification을 받았을 때 앱의 백그라운드 상태에서 해당 Noti를 처리하는 걸 말씀하시는게 맞나요?