Как настроить звук уведомлений, когда приложение не запущено в базе данных React-Native? - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь сделать уведомление, когда приложение не работает в IOS.

Вот мой код.

  this.notificationListener = firebase.notifications().onNotification((notification: Notification) => {

    // SET SYSTEM DEFAULT SOUND!
    notification.setSound("default");
    firebase.notifications().displayNotification(notification);

  });

Когда приложение находится в фоновом режиме или на переднем плане (может быть, я могускажем «приложение запущено»), уведомление хорошо звучит.

Нужно ли мне использовать другого слушателя?Или мне нужно добавить свой собственный звуковой файл для звонка?

1 Ответ

0 голосов
/ 22 марта 2019

Наконец-то я знаю, как это сделать.Эта проблема не была связана с Reaction-native-Firebase, она была связана с моим сервером.

Когда сервер отправляет сообщение в приложение, сервер может установить несколько параметров, таких как звук, значок.

https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html#//apple_ref/doc/uid/TP40008194-CH11-SW1

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

Надеюсь, мой ответ поможет реагировать на нативныйначинающих пожарных, как я.

...