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

Всем привет! Кто нибудь знает или пробовал отправлять в последнее время

пуши через Firebase Cloud Messaging (FCM) ? Я использую либу от @imike3049 . Проблема в том, что мы не хотим на мобилке подтягивать firebase, а хотим через сервак генерить fcmToken передавая обычный deviceToken, который мы получаем стандартным способ из iOS. Но когда я использую метод fcm.registerAPNS , токен fcm генерится, но он не рабочий. Когда я пытаюсь отправить пуш через этот токен, то возвращается следующая ошибка: GoogleError(code: 401, message: \"Auth error from APNS or Web Push Service\", status: \"UNAUTHENTICATED\", fcmError: nil) . Гуглеж особо ничего путного не дает
Кто нибудь вообще генерировал руками токены для FCM ?

12 ответов

41 просмотр

Если не хотите Firebase, почему бы не слать череp APNS?

Казим- Автор вопроса
Dmytro
Если не хотите Firebase, почему бы не слать череp ...

Для андроида все равно придется использовать fcm

Первая ссылка в гугле вот такая https://www.thepolyglotdeveloper.com/2017/06/apns-tokens-fcm-tokens-simple-http/

Казим- Автор вопроса
Pavel Shilyagov
Первая ссылка в гугле вот такая https://www.thepo...

Это уже есть в либе. Новую инфу с докой пока не нашел

Казим
Это уже есть в либе. Новую инфу с докой пока не на...

Да, я вижу. Надо проверить что все правильные параметры отправляются

Казим
Для андроида все равно придется использовать fcm

Ну и используйте для андроида. А для iOS пользуйтесь родным. Меньше промежуточных этапов — целее пуши будут.

Я думаю точно шарит за эту либу @imike3049

Привет! Скорее всего ты не учел параметр sandbox. Я только что проверил, и токены которые генерируются работают отлично. Главное не забывать, что нужно ставить sandbox=true при обмене токена если ты тестируешь аппку из Xcode в дебаг режиме, и соответственно sandbox=false если ты в TestFlight/AppStore.

Казим- Автор вопроса
iMike
screenshot Привет! Скорее всего ты не учел параметр sandbox. ...

Блин, все делаю как у тебя указано. Но я заметил, что мне registration_token в ответе приходит немного в другом формате. У тебя на скрине и в либе для iOS в таком токене как будто идет разделение через двоеточие. У меня идет только вторая часть. Ладно, спасибо, буду дальше разбираться

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта