Size: a a a

React Native — русскоговорящее сообщество

2020 March 12

AR

Alexander Ruchkin in React Native — русскоговорящее сообщество
Всем привет. Такой вопрос можно на ios как то скрыть или кастомизировать системный модал с face ID?
источник

N

Narek in React Native — русскоговорящее сообщество
системный модал поверх твоего приложения появляется, так что нет
источник

AR

Alexander Ruchkin in React Native — русскоговорящее сообщество
Narek
системный модал поверх твоего приложения появляется, так что нет
Да я понял что поверх. Думал мб конфиг какой-то есть. Спасибо
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Всем привет! Кто-нибудь делал пуш-уведомления с помощью react-native-firebase/messaging?
Интересует кейс с iOS. А особенно — если кто-нибудь занимался уведомлениями от Twilio
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Artur Zagorskiy
Всем привет! Кто-нибудь делал пуш-уведомления с помощью react-native-firebase/messaging?
Интересует кейс с iOS. А особенно — если кто-нибудь занимался уведомлениями от Twilio
Да вроде PushNotificationIos вполне нормально ловит всё.
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
Да вроде PushNotificationIos вполне нормально ловит всё.
c firebase cloud messaging дружит?
источник

AS

A. Shin in React Native — русскоговорящее сообщество
Artur Zagorskiy
c firebase cloud messaging дружит?
да
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Artur Zagorskiy
c firebase cloud messaging дружит?
всё что ходит стандартными пушами (fcm, onesignal, adobe и т.д.) - в результате идет через apns на ios и fcm на android, других вариантов доставки нет (для android был gcm, но он deprecated, всё на fcm переводят).

они просто свою функциональность вокруг добавляют для "удобства".
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
всё что ходит стандартными пушами (fcm, onesignal, adobe и т.д.) - в результате идет через apns на ios и fcm на android, других вариантов доставки нет (для android был gcm, но он deprecated, всё на fcm переводят).

они просто свою функциональность вокруг добавляют для "удобства".
Креды APN можно добавить в консоль fcm и все будет работать из коробки, я правильно понимаю?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Artur Zagorskiy
Креды APN можно добавить в консоль fcm и все будет работать из коробки, я правильно понимаю?
да. их в любом случае добавлять нужно, даже на старом r-n-firebase 5 версии, из которого нотификашки еще не выпилили.

https://firebase.google.com/docs/cloud-messaging/ios/certs
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
да. их в любом случае добавлять нужно, даже на старом r-n-firebase 5 версии, из которого нотификашки еще не выпилили.

https://firebase.google.com/docs/cloud-messaging/ios/certs
а в каком смысле нотификации выпилили?
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
изначально нотификации были в r-n-firebase?
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
А, точно! Теперь нужно стороние либы для них использовать же
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Artur Zagorskiy
изначально нотификации были в r-n-firebase?
В версии 5 уведомления есть, в 6 ещё не доделали
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Anton Vlasov
В версии 5 уведомления есть, в 6 ещё не доделали
их там и не будет, их в отдельный платный продукт вынесли
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
их там и не будет, их в отдельный платный продукт вынесли
Прикольно конечно
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
В общем, кратко опишу проблему.
Использую Twilio Programmable Chat, он умеет отправлять уведомления о новом сообщении в firebase cloud messaging. Для отлова уведомлений на девайсе я использую react-native-firebase/v6/messaging. На андроид уведомления приходят, а вот в ios слушатель onMessage почему-то не запускается.
Вот и issue есть https://github.com/invertase/react-native-firebase/issues/3040
Вот с этим и пытаюсь разобраться
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Для уведомлений я использую https://github.com/zo0r/react-native-push-notification
источник

AZ

Artur Zagorskiy in React Native — русскоговорящее сообщество
Тут дело даже не в том, что уведомление не могу отобразить, а в том, что обработчик события не запускается
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Anton Vlasov
Прикольно конечно
на самом деле логично, в нативном firebase sdk нотификашек нет ) это уже invertase сами вкрутили туда логику, а там немало всего поддерживать приходится в зависимости от платформы, версии и т.д. в итоге решили не усложнять жизнь, вынести отдельно.
источник