まず最初に、環境はReactネイティブです。ここでは、rnfirebaseパッケージからの指示に従って、iOSでプッシュ通知をセットアップしようとしています。実際のiPhoneデバイスでどのステップを実行し、テストを行っていますか
- キーを作成
- 次にfirebaseに追加します
- Google-service.plistを追加し、Firebaseドキュメントからセットアップを追加します
- 次にポッドパッケージをインストールします
- アプリを実行してトークンを取得
- クラウドメッセージングコンソールでトークン送信を使用する
通知が配信されなかったメッセージがFCMからも送信され、APNSで何が起こってエラーが発生したのか混乱したため、何が問題だったのかわからなかった
事前に感謝します
また、再度受信されません
次に、Firebaseと同じ証明書でOnesignalを使用してみて、テストメッセージでも機能する
明確にするために、これを実際のiOSデバイスでテストしていますか?iOSシミュレーターで通知をテストすることはできません。
—
Dan
@Dan yup iPhoneでテストしています
—
krissanawat
あなたのアプリケーションがフォアグラウンドまたはバックグラウンドであった質問は他にほとんどありませんか?フォアグラウンドの場合、アプリのイベントリスナーを確認しましたか?バックグラウンドでFirebaseコンソールなどから送信してみましたか?
—
Ashwin Mothilal
@krissanawatでは、完全なAppDelegate.mファイルと、
—
Neeeko
firebase
ワークフローを定義する反応ネイティブコードを提供できますか?
@Neeeko appdelegate here-> gist.github.com/krissnawat/4a8fdcb2526434ad3a037237ebe81eec for App.js using get token code-
—
krissanawat