0

ユーザが通知をタップしたときにリモートプッシュ通知をローカルネイティブアプリにリダイレクトする方法はありますか?たとえば、新しい電子メールがサーバーに到着し、クライアントにプッシュ通知を送信し、通知をタップし、アプリではなくネイティブアプリを開きます。プッシュ通知をネイティブアプリにリダイレクト

もしそうなら、これはiOSとAndroidの両方で可能ですか?

+0

システムアプリを使用して、独自のアプリではなくカスタムメイドのプッシュ通知を処理することを意味しますか?はいの場合は、iOSでは不可能です。 iOSでは、オーダーメイドのプッシュ通知は、その通知を受信するために登録された独自のオーダーメイドのアプリにのみ送信できます。メールのようなシステムアプリを開くことができます。 –

+0

システムメールアプリケーションを使用してメールメッセージに返信できるかどうか知っていますか?電子メールで共有できるiOSに気づいたと思うし、ネイティブアプリではなく、アプリ内から作成ウィンドウをポップアップ表示します。面白い。これがアンドロイドで可能かどうかはわかりません。 – wayofthefuture

+0

iOSでは、 'MessageUI.framework'の中に' MFMailComposeViewController'があります。これによりプログラム内からシステムのメールコンポーザーをプログラムで開くことができます。あなたがこれについて話しているかどうかはわかりません。 –

答えて

0

Androidでは可能ですが、自分で調整する必要があります。

通知の対象となるパッケージ名を知るだけで、通知を受け取ったら保留中の意図を使用してそのパッケージを起動できます。

あなたはそれらをアプリケーションにハードコードすることができ、起動するパッケージ名を特定するための通知方法を持っているか、通知のペイロードにパッケージ名をパッケージすることができます。