私は、react-native と Amplify を使用した iOS および Android アプリケーションに取り組んでいます。プッシュ通知のセットアップ全体が完了しました。すべてのデバイスまたは特定のデバイスにキャンペーンを送信でき、iOS と Android の両方で通知を受け取ります。
また、アプリケーションでディープ リンクを有効にしています。iOS では、カスタム スキームで URL を入力すると、アプリでそれを開いて正しいルートに移動するよう求められます。Android ではadb shell am start -a android.intent.action.VIEW -d "*://*/do-something" com.*
(dummy);を使用します。も機能します。
ただし、ディープリンクを使用してピンポイントでダイレクトメッセージを送信すると、アプリを開くだけで、ディープリンクは開いていませんend ( https://i.imgur.com/652XoNQ.png )。Go to urlを使用しても、アプリは openend であり、指定した URL ではありません。ただし、ピンポイントからのデータは受信されます ( https://i.imgur.com/CCSBRyB.png )
次のパッケージを使用します。
@aws-amplify/pushnotification": "^1.0.8",
"aws-amplify": "^1.0.10",
"react-native": "0.56.0",
通知からのアクションがアプリケーションで処理されていることを確認するために必要な設定は何ですか? Pinpoint アクションとreact-nativeに関するドキュメントが見つからないようです。