169 похожих чатов

Добрый день. Интегрирую пуш уведомления через Firebase. Использую для этого

плагин https://github.com/zo0r/react-native-push-notification

Делаю все в точности как в этой статье https://betterprogramming.pub/how-to-set-up-firebase-push-notifications-in-a-react-native-app-a9405af32093 (там в целом все тоже самое что и в описании к плагину, но чуть подробнее).

На андроиде все четко приходит, а на iOS ни в какую… APNs сгенерирован, залит на Firebase. Тестирую на реальном устройстве. FCM токен генерируется, но события нотификации не приходят. Может ктото сталкивался с подобным? Есть ощущение что я упустил чтото неочевидное. Не понимаю как мне это дебажить чтобы понять хотябы откуда вообще исходит проблема.

Версия RN 0.61

8 ответов

3 просмотра

может в настройках нет пермишена на пуш-уведомления ?

Валера Удав
screenshot Про это же речь?

Settings -> Ваше приложение -> Notifications -> Allow Notifications

Валера-Удав Автор вопроса
Avo
Settings -> Ваше приложение -> Notifications -> Al...

Извиняюсь но не очень понял про какой Settings речь)

Валера-Удав Автор вопроса
Avo
Настройки вашего iphone-a

А да там тоже все четко

Валера Удав
А да там тоже все четко

https://github.com/react-native-push-notification-ios/push-notification-ios все что в этой документации указано, прописано у вас?

Валера-Удав Автор вопроса
Avo
https://github.com/react-native-push-notification-...

Да, несколько раз с нуля построчно все внедрял из этого плагина в том числе

Похожие вопросы

Обсуждают сегодня

Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
А дальше что?.. Записать в файл, потом в Код?.. И потом разбирать как-то?..
Хаскель Моисеевич Гопник
14
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Есть предложения, как подобное можно упростить?
Hemul GM
12
У меня вопросик назрел. Почему, создав класс без наследования и реализации деструктора Destroy, деструктор не вызывался при free. Потом указал наследование от tobject и overri...
Сергей Бычков
9
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Карта сайта