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

Приветствую, добавляю сейчас в приложение expo-notifications (push) через notifications-service, так

что в целом что я делаю это getExpoPushTokenAsync, получаю токен и отправляю его уже бэку который долженс ним работать, но появилась вот такая ошибка, никак не могу ее решить, не встречались с ней ранее? может сможете помочь советом

9 ответов

18 просмотров

вот за что я не люблю экспо и почему его не советую новичкам хотя на меня тут все агрились из-за его якобы «доступности» если вопрос выходит за рамки задачи «покрасить кнопку» то по пальцам 1 руки могу посчитать здесь людей которые могут помочь в этом продублирй свой вопрос позже тут есть спецы в экспо но их очееень мало

я конечно не спец в экспо, но простые смертные обычно в firebase сертификат прокидывают и после этого все работает на яблоке) или экспо сама это должна делать?

getExpoPushTokenAsync - это если ты push отправляешь через сервисы expo (они предоставляют свой REST API для унифицированной отправки пушей) Если ты напрямую хочешь, через Firebase и APNS - то в этой либе token нужно получать getDeviceTokenAsync() - там будет token другого вида Второй момент - сама настройка push достаточно геморойна, надо поразбраться - загрузил ли ты все нужные сертификаты в Firebase, положил ли google-services.json, и так далее. Кстати Apple сертификат тоже можно в Firebase загрузить и через единый интерфейс отправлять пуши

Libertas- Автор вопроса
Timofey Ovsyannikov
я конечно не спец в экспо, но простые смертные обы...

как бы это для тебя иронично и смешно не было - простой смертный в самом начале вставлял новенький сертификат с функцией push notifications, а то что ты отправил ниже не имеет ничего общего в expo push services, там другая процедура

Libertas- Автор вопроса
George Wiseman
getExpoPushTokenAsync - это если ты push отправляе...

да, мы самолично это делаем, через REST и все вышеперечисленые файлы подключены

Libertas
как бы это для тебя иронично и смешно не было - пр...

вот зря ты так с ним он хотел помочь а ты в очередной раз подтвердил для всех здесь что экспо очень специфический продукт так что спасибо буду на тебя ссылаться)))

Libertas- Автор вопроса
Roman Vasilev 💻
вот зря ты так с ним он хотел помочь а ты в оче...

никакой помощи там небыло, надменное превосходство и ирония - без почвы, сразу все торопятся заклеймить кого-то, какие молодцы, для самых маленьких и одаренных было написано что используются в проекте expo push services, это не разработка приложения на expo а прошлая команда разработки осуществила push notifications через нее, у меня с expo опыта нет и по этому спросил у тех у кого он может быть дабы понять корень проблемы, а ты и тот псевдо помошник с такими ироничными высказываниями можете и дальше сидеть в своем мани мирке где вы боги а все вокруг чернь. ps: не надо ничего более высерать, тут люди работают, не засоряй чат ненужным мнением псевдо интелектуала

Libertas
никакой помощи там небыло, надменное превосходство...

он сослался на мое сообщение вроде бы по контексту и так понятно я в свою очередь режим бога в априоре не включал а сразу обозначил специфику твоей задачи и что ее решить может малое количесвто людей а так высказываться в мой адрес поосторожней будь мальчик ибо только клавиатура и монитор придают тебе уверенности не более

не работаю с expo, но если погуглить, первые несколько строк выдачи ведут в доку expo, на форум apple и в пару других источников, судя по которым можно предположить что причина проблемы не совсем на стороне expo. скорее в конфигурации (о чем говорит в том числе и текст сообщения об ошибке)

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта