2017-06-19 12 views
2

私は反応ネイティブのwebrtcアプリを開発しています。私はfirebaseが働いている、と私はバックグラウンドまたはフォアグラウンドで私のアンドロイド/ iosデバイス上の通知を受け取ることができます。ユーザーの入力を必要とせずに私のために自動的にアプリを開くためのプッシュ通知を受け取る方法はありますか?プッシュ通知を受信するとアプリが開きます

ありがとうございます。

+0

このリンクに従ってくださいhttps://stackoverflow.com/questions/37554274/open-app-on-firebase-notification-received-fcm –

+0

ありがとう、私の最初の検索しないための悪い。ちょっと見てみます。 –

+0

@NileshRathodこの質問は、FCMとAndroidについてのみです。これはReact Nativeについてのもので、これもiOSに関するものです。それを複製と呼ぶことはありません。 –

答えて

0

コードの観点から少し逸脱して申し訳ありません。

しかし、外部トリガを楽しみにしているなら、私は可能性のある解決策としてMacroDroidをお勧めします。通知読み取り、SMSなど、多数のトリガーがあります。ユーザーごとに5つのマクロに限定された試用版で、PlayストアでMacrodroidを利用できます。論理的なバリデーション、ループなど、より多くの機能を探求します。

2

着信のシナリオを検討している場合は、両方のプラットフォームで同じではありません。 Androidの場合、プッシュ通知に応答するアクティビティを開始できますが、iOSではプッシュ通知が許可されていません。ユーザーが見逃す可能性のある定期的なプッシュ通知を送信するか、CallKitを使用して、自分のものと統合することができます。

残念ながら、私はReact Nativeのための良いライブラリをまだ知りません。それはあなたを助けることができるので、ネイティブで実行してRNコードにブリッジする必要があります。

編集:

アンドロイド例 - 通知を処理あなたのネイティブコードでは、あなたは着信画面を使用してアプリを起動するためにcontext.startActivity(launchIntent);を使用することができます。

+0

私の目標は、バックグラウンドから私のアプリを覚醒させるプッシュキット通知を送ることができるiOS用のCallkitを使用することですが、Androidではその機能を持っていません。可能であれば、私のアプリケーションを遠隔から開きたいと思います。これはできますか? –

+0

間違いなく、アプリのために自分でやった。それに関するいくつかのガイダンスを追加しました。 –

+0

ありがとうございます、病気がこれを見てください。私は何かを得るとすぐにいくつかのフィードバックを共有します。 –

関連する問題