#android #react-native #push-notification #expo
#Android #react-native #push-уведомление #выставка
Вопрос:
Недавно я загрузил приложение expo в обычный рабочий процесс и изменил название пакета. Теперь я не могу отправлять уведомления из своего собственного бэкэнда, используя expo-server-sdk или push-инструмент expo notifications. Ошибка, которую я получаю, заключается в следующем:
[
{
id: 'e17a1f3a-7c5b-41fe-8446-89ba6cb22027',
status: 'error',
message: "Unable to retrieve the FCM server key for the recipient's app. Make sure you have provided a server key as directed by the Expo FCM documentation.",
details: { error: 'InvalidCredentials', fault: 'developer' }
}
]
{
'e17a1f3a-7c5b-41fe-8446-89ba6cb22027': {
status: 'error',
message: "Unable to retrieve the FCM server key for the recipient's app. Make sure you have provided a server key as directed by the Expo FCM documentation.",
details: {
fault: 'developer',
error: 'InvalidCredentials',
sentAt: 1597911004
},
__debug: {}
}
}
Я тестировал с Android. После сбоя старого ключа сервера я попытался создать новый ключ сервера и загрузить его на expo server
expo push:android:upload --api-key
Что привело к той же ошибке. Я попытался сначала удалить ключ api с expo server ( expo push:android:clear
) и загрузить его снова, тот же результат. Затем я попытался создать новый проект firebase и повторить шаги, описанные в документации expo, только для получения тех же результатов. Я даже подождал пару дней, чтобы посмотреть, разрешится ли проблема сама собой, пытаясь придумать идеи. Мои знания и поиск в Google не помогли мне, поэтому я был бы признателен за любую помощь. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Заранее благодарю вас!
Комментарии:
1. можно ли запустить expo push: android:upload —api-key <serverkey>, используя учетную запись владельца команды?