Реагировать на собственный запрос Firebase для разрешения - PullRequest
0 голосов
/ 13 мая 2018

В соответствии с документацией response-native-firebase в Уведомления / получение уведомлений : Прежде чем вы сможете отправлять и получать уведомления, вам необходимо убедиться, что пользователь предоставил правильные разрешения .

Однако обычно я могу получить push-уведомление от сервера, который может открыть приложение, коснувшись его, даже если я не проверял и не запрашивал какого-либо разрешения ранее. Я тестировал только на Android.

Поэтому мой вопрос заключается в том, нужно ли настраивать обработку разрешений, если единственное, что требуется, - это получать уведомления с сервера без обработки их в приложении.

1 Ответ

0 голосов
/ 14 мая 2018

Как вы можете видеть здесь , в Android разрешение уведомлений находится в Нормальных разрешениях группе, а не в Опасных разрешениях .

Как уже упоминалось:

Если приложение заявляет в своем манифесте, что ему необходимо обычное разрешение , система автоматически предоставляет приложению это разрешение во время установки.

И:

Чтобы использовать опасное разрешение , ваше приложение должно предложить пользователю предоставить разрешение во время выполнения.

Именно поэтому ваше уведомление работает без предоставления разрешения пользователя во время выполнения.

Но для iOS вы должны предоставить разрешение пользователя во время выполнения, иначе оно не будет работать.

...