Я работаю над iOS и Android-приложением с Reaction-native и Amplify.Вся настройка для push-уведомлений выполнена.Я могу отправить кампанию на все или на определенное устройство - и получаю уведомления как на iOS, так и на Android.
Кроме того, в моем приложении включена глубокая связь.В iOS я могу набрать URL с моей собственной схемой, и он попросит меня открыть его в приложении и перейти к правильному маршруту.На Android я использую adb shell am start -a android.intent.action.VIEW -d "*://*/do-something" com.*
(пустышка);тоже работает.
Однако, когда я отправляю Прямое сообщение в Pinpoint, используя глубокую ссылку, все, что он делает, это открывает приложение, а глубокая ссылка не открыта (https://i.imgur.com/652XoNQ.png). Даже используя Перейти к URL , приложение является открытым, а не указанный мной URL. Однако данные из Pinpoint получены (https://i.imgur.com/CCSBRyB.png)
Я использую следующие пакеты:
@aws-amplify/pushnotification": "^1.0.8",
"aws-amplify": "^1.0.10",
"react-native": "0.56.0",
Какая настройка требуется, чтобы убедиться, что действия из моего уведомления обрабатываются в моем приложении? Кажется, я не могу найти никакой документации по Определить действия и реагировать родной .