React-native-onesignal: OneSignalを使用するにはFirebaseまたはFirebaseCloud Messagingが必要ですか?

作成日 2020年03月28日  ·  3コメント  ·  ソース: OneSignal/react-native-onesignal

やあ、

iOS用のReactNative OneSignalのチュートリアルに従うだけです: https ://documentation.onesignal.com/docs/react-native-sdk-setup

インターネットのどこかで、OneSignalにはFirebaseが必要だと言われています。

しかし、私はあなたのチュートリアルではそれを見ていません。

OneSignalをFirebaseCloud Messaging(およびFirebase Notifications)に完全に置き換えることはできますか?

ありがとう

PS:チケットではなく問題を開かないようにするためにGithubディスカッションを開くことは可能ですか?

Question iOS

最も参考になるコメント

@ Steffi3rd Androidのプッシュが必要な場合にのみ、Firebaseの設定に従う必要があります。iOSのプッシュのみが必要な場合は、これをスキップできます。

Androidプッシュ通知の場合、Firebaseプロジェクトを作成し、OneSignalを使用してFirebaseサーバーキーとFirebase SenderIDキーの値を入力する必要があります。 このガイドに従って、無料のFirebaseプロジェクトを作成し、それらをOneSignalに取り込む方法を確認してください。

react-native-onesignalにはFCM(Firebase Cloud Messaging)の依存関係が自動的に含まれるため、アプリに追加するためにFCMドキュメントに従う必要はありません。

PS:Githubには「問題」しかありませんが、この方法で質問することは問題ありません。

全てのコメント3件

@ Steffi3rd Androidのプッシュが必要な場合にのみ、Firebaseの設定に従う必要があります。iOSのプッシュのみが必要な場合は、これをスキップできます。

Androidプッシュ通知の場合、Firebaseプロジェクトを作成し、OneSignalを使用してFirebaseサーバーキーとFirebase SenderIDキーの値を入力する必要があります。 このガイドに従って、無料のFirebaseプロジェクトを作成し、それらをOneSignalに取り込む方法を確認してください。

react-native-onesignalにはFCM(Firebase Cloud Messaging)の依存関係が自動的に含まれるため、アプリに追加するためにFCMドキュメントに従う必要はありません。

PS:Githubには「問題」しかありませんが、この方法で質問することは問題ありません。

@ jkasten2素晴らしい! この答えをどうもありがとう!

今のところ、アプリにはiOSのみを使用しています。
おっしゃるように、私はiOSを使用しているので、Firebaseの部分をスキップできます。

つまり、OneSignalはAPN(Appleプッシュ通知)を直接処理するということですか?

または、OneSignalはFirebaseを«内部»で使用してAPNやデバイスと通信しますか?

(OneSignalは通知の配信が遅いことがあると誰かに教えてくれと頼みました。FCMに関連しているかどうか知りたいのですが...)

@ Steffi3rd正解、iOS通知の場合、OneSignalのバックエンドサーバーはAppleのAPNサーバーに直接接続して通知を送信します。 Firebaseは、OneSignal iOS通知(クライアントまたはサーバー)にはまったく使用されません。

配信速度については、APIの応答時間とトランザクション配信の待ち時間を示すステータスページを提供します。
https://status.onesignal.com/#system -metrics
単一のデバイスを対象とする場合、ラウンドトリップ時間は平均で100ミリ秒未満です。

配達が遅い場合に何が起こったのかを説明するために、何が遅かったのかについてさらに詳しく説明する必要があります。 ただし、iOSの場合、iOSデバイスでの通知のOneSignalのます:セクション。 これを以前に見た場合は、ポイント4、5、および6も参照してください。これらは本日追加されたばかりです。

このページは役に立ちましたか?
0 / 5 - 0 評価