Использование LocalNotificationSchedule и Firebase Notfication в том же родном приложении React - PullRequest
1 голос
/ 09 марта 2019

Есть ли способ одновременно использовать localNotificationSchedule и Firebase Remote Push Notification в приложении React Native? Использование общей библиотеки на https://github.com/zo0r/react-native-push-notification говорит о том, что для AndroidManifest.xml нужны два разных сервиса

<!-- < Only if you're using GCM or localNotificationSchedule() > -->
    <service
        android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationListenerServiceGcm"
        android:exported="false" >
        <intent-filter>
            <action android:name="com.google.android.c2dm.intent.RECEIVE" />
        </intent-filter>
    </service>
    <!-- </ Only if you're using GCM or localNotificationSchedule() > -->

    <!-- < Else > -->
    <service
        android:name="com.dieam.reactnativepushnotification.modules.RNPushNotificationListenerService"
        android:exported="false" >
        <intent-filter>
            <action android:name="com.google.firebase.MESSAGING_EVENT" />
        </intent-filter>
    </service>
    <!-- </Else> -->

Так я должен выбрать любой из них?

1 Ответ

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

Я сам пользуюсь OneSignal, но могу сказать, что вам нужно добавить оба, если вы хотите использовать локальные уведомления.

Кроме того, GCM устареет через несколько недель, поэтому вы не хотите его использовать. Просто используйте FCM от Firebase.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...