У меня нет предыдущего опыта работы с react-native-push-notification
, но я просто немного в него покопался и обнаружил, что он внутренне использует PushNotificationIOS React Native, и этот компонент имеет метод checkPermissions
.Так что это может помочь вам.
Также вам следует один раз отказать в разрешении и посмотреть, доступен ли token
(не ноль).Я полагаю, что доступность token
должна быть решающим фактором для сценария, который вы ищете.
Кроме того, просто чтобы сообщить вам, что response-native-firebase полный пакет функциональных возможностей Firebase и поддерживается в хорошем состоянии.Вы должны дать ему шанс, если вы начинаете с проекта.API похож на официальный веб-SDK Firebase с простым для понимания документа.
Надеюсь, это поможет.Удачного кодирования:)