AWS Pinpoint - незарегистрированное приложение. Пинпоинт не зарегистрирован в PNS

Мы зарегистрировали ключ сервера FCM на Pinpoint. Мы смогли успешно получать сообщения на нашем эмуляторе при тестировании с Cloud Messaging на консоли Firebase. Однако, когда мы пытаемся отправить push-уведомление, используя канал GCM API sendUsersMessages, мы получаем ошибку ниже для конечной точки.

"DeliveryStatus": "PERMANENT_FAILURE",
"StatusCode": 404,
"StatusMessage": "{\"errorMessage\":\"Unregistered Application\",\"channelType\":\"GCM\",\"pushProviderStatusCode\":\"0\",\"pushProviderError\":\"a153cc45babasomepinpointid67073b-gcm#Pinpoint is not registered in PNS.\"}"

Что означает эта ошибка? Означает ли это, что наше приложение Pinpoint не зарегистрировано в Firebase? Или на нашем устройстве нет токена? или что-то другое. Не нашел ответов. Пожалуйста помоги


person Kisanagaram    schedule 01.08.2019    source источник


Ответы (1)


После некоторой игры - выяснил, что я использовал RestrictedPackageName, соответствующий имени пакета консоли FCM моего приложения (например, com.xyz.app.abc) - я удалил это и отправил уведомление прошел успешно.

person Kisanagaram    schedule 02.08.2019