Max
наверное из-за асинктасок, хз
Max
есть идеи как лечить?
Max
ага, и по пути задрачивает меня.. может подскажите кто знает?
Max
нету =( их то всего две..
Vladimir
есть идеи как лечить?
Выглядит так, как будто прогвард вырезал лишнего.
Vladimir
спасибо, можно чуть детальнее?
ну для начала добавьте жирное правило в proguard-rules -keep class android.support.v4.** { *; } если падать перестанет, то погуглите актуальные правила прогварда для саппорт либки или на своем приложении потренируйте правила
Vladimir
это только чтобы проверить что проблема именно в прогварде.
Vladimir
даже если оставят, то это лучше чем крэш 🙂
Vladimir
да мало-ли кто там что рефлексией дергает
User
Ребята, серьёзный вопрос. Как заставить react-native-push-notification скрывать определённые пуш-нотификейшены? Например, которые содержат параметр foo, равный строке "bar"?
User
Может лучше их просто не оправлять?)
К сожалению, это невозможно по бизнес-логике...
Yar
Ребята, серьёзный вопрос. Как заставить react-native-push-notification скрывать определённые пуш-нотификейшены? Например, которые содержат параметр foo, равный строке "bar"?
PushNotificationIOS.addEventListener('notification', (notification) => { if (notification.getData().id === '1') { // do smth } }); Мы ушли от react-native-push-notification и делаем вот так приблизительно, вот это не ваш кейс случаем?
Vitalii
коллеги, а когда в RN лучше использовать пуш нотификейшны вместо вебсокетов?
Vitalii
и какой пакет для пушей используете?
Vitalii
https://www.npmjs.com/package/react-native-push-notification ?
Сергій
коллеги, а когда в RN лучше использовать пуш нотификейшны вместо вебсокетов?
когда приложение находится в фоне, а не на экране пользователя
Aynur
и какой пакет для пушей используете?
использую https://github.com/invertase/react-native-firebase в 2х проектах - всё ок
Aynur
вам обязательно использовать react-native-push-notification?
Vitalii
нет
Vitalii
важно реализовать пуш нотификешйны
Vitalii
это основная цель
Aynur
это было к другому, виноват)
Vitalii
использую https://github.com/invertase/react-native-firebase в 2х проектах - всё ок
почему-то думал тот пакет, который я скинул и файрбейс одно и то же. Благодарю за совет
Aynur
@advaita воспользоваться вариантом @yar_kar и писать ещё для PushNotificationAndroid не подойдет?
Yar
да, но надо сделать кросс-платформенно
У вас есть onNotofication метод, думаю его достаточно будет, чтобы сделать кроссплатформенно
Aynur
сорри, взглядом прошелся по https://github.com/zo0r/react-native-push-notification, что увидел
User
я могу выбрать, на что отреагировать, это понятно. Но могу ли я контролировать отсюда видимость нотификейшена в области уведомлений?
Stas
кто нибудь замерял прирост сокрости старта приложения с RAM bundles в большом проекте?
Yar
я могу выбрать, на что отреагировать, это понятно. Но могу ли я контролировать отсюда видимость нотификейшена в области уведомлений?
Возможно его можно удалить из delivered notifications, хотя я не уверен можно ли это с remote notifications делать
User
Возможно его можно удалить из delivered notifications, хотя я не уверен можно ли это с remote notifications делать
вот вот. и я наткнулся на то, что этого сделать нельзя. По крайней мере, с react-native-push-notification
Aynur
может вы как-то можете влиять на параметр visible?
Dmitry
К сожалению, это невозможно по бизнес-логике...
По идее у каждого уведомления есть ID и можно закрывать их по ID. Так у Ватсаппа, например, при удалении сообщения, удаляются и пуши о его получении на всех устройствах
Aleksei
Ребята, серьёзный вопрос. Как заставить react-native-push-notification скрывать определённые пуш-нотификейшены? Например, которые содержат параметр foo, равный строке "bar"?
Так как для иос используется PushNotificationIOS в этой либе то вот https://facebook.github.io/react-native/docs/pushnotificationios#removedeliverednotifications
Aleksei
пробовал, в той либе, что я использую, это не реализовано
а мне кажется вот это должно подойти :) https://github.com/zo0r/react-native-push-notification/blob/master/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotification.java#L231
Oleg
всем привет
Oleg
использую webview для ios ставлю в настройках использовать WKWebView но при загрузке изображения происходит перезгрузка страницы, кто то с этим сталкивался ?
Oleg
UIWebView загружает коректно но у него проблемы с версткой
Artem
Всем привет. Ребят поделитесь опытом запуска ui тестов на espresso . Я не могу понять , можно ли гонять тесты на дебаг сборке ? Если да то как ? ( Не могу понять что делать с загрузкой бандла )
Dmitry
Никто не сталкивался такой проблемой? При сборке Andoid приложение оно не подключаются к metro
Dmitry
Вообще никак
Dmitry
Вижу только такой варнинг: W/unknown:ReconnectingWebSocket: Couldn't connect to "ws://localhost:8081/message?device=Android%20SDK%20built%20for%20x86%20-%209%20-%20API%2028&app=com.navichatapp&clientid=DevSupportManagerImpl", will silently retry W/unknown:ReactNative: The packager does not seem to be running as we got an IOException requesting its status: CLEARTEXT communication to localhost not permitted by network security policy W/unknown:InspectorPackagerConnection: Couldn't connect to packager, will silently retry
Dmitry
народ, зависает на этом моменте, как фиксить?)
Dmitry
все разобрался
Dmitry
нужно иногда в консоль смотреть просто.. )
Stas
PushNotificationIOS умеет ловить клики на local notification?
Stas
правильно ли я понимаю, что нужно в alertAction: // (optional) default: view category: // (optional) default: null userInfo: // (optional) default: null (object containing additional notification data)передвать нужные данные, а потом поймать ивент в linking?
Anonymous
всем привет.. как получить stacktrace ошибки в скомпилированном c помощью exp андроид приложении?
Anonymous
https://forums.expo.io/t/could-not-load-app-on-android/10800
Anonymous
у меня просто голубой экран с кнопкой обновить
Олег
всем добрый вечер. может кто работал с https://github.com/react-native-community/react-native-svg? у меня есть текст, на него при клике надо показать блок, использую конечно же для вывода <Text>, на него вешаю и onPress Зона кликабельности очень маленькая, может во что текст надо оборачивать?
Олег
TouchableWithoutFeedback - это компонент реакта, а свг ругается, что внутри себя можно только элементы свг размещать
Stas
правильно ли я понимаю, что нужно в alertAction: // (optional) default: view category: // (optional) default: null userInfo: // (optional) default: null (object containing additional notification data)передвать нужные данные, а потом поймать ивент в linking?
нет, я не прав. Интересно, как работает https://github.com/zo0r/react-native-push-notification/blob/master/index.js#L210-L222 : если приложение в foreground, то это шедулинг нотификации, если в беграунд, то клик на нотификацию. тотальный мрак.
Aleksei
нет, я не прав. Интересно, как работает https://github.com/zo0r/react-native-push-notification/blob/master/index.js#L210-L222 : если приложение в foreground, то это шедулинг нотификации, если в беграунд, то клик на нотификацию. тотальный мрак.
Я если честно не очень понял вопрос, но по сути тут https://facebook.github.io/react-native/docs/pushnotificationios указано что нужно на didReceiveLocalNotification в AppDelegate повесить обработку. Так и приходит вся инфа при клике на нотификацию, в userInfo можно вообще все что угодно засунуть
Vladimir
Сорри за офтоп, Народ, завтра кто-нибудь едет в питер? Нужно ключи передать
Stas
Я если честно не очень понял вопрос, но по сути тут https://facebook.github.io/react-native/docs/pushnotificationios указано что нужно на didReceiveLocalNotification в AppDelegate повесить обработку. Так и приходит вся инфа при клике на нотификацию, в userInfo можно вообще все что угодно засунуть
Проблема в том, что я из приложения отправляю локальные нофикации. А listner тригерится как на получение(шедулинг) нотификации, так и на их открытие. И хочется разделять два этих события.
Stas
Получается, что отправка local notification тригерит листнер их получения. И происходит цикл.
Nikita
ScrollView на андроиде в релизом билде становится будто обычной вьюхой. В дебаге скролится как полагается. Минутный поиск по issues ничего не дал. Свойство только одно: стили, и те лишь с флексом, бэкграундом и паддингом. Есть идеи?
Andrew Kiselev
На Android 8 при старте показывается диалог с возможностью заблокировать пуш уведомления. Можно ли сделать так, чтобы он не показывался?
Andrew Kiselev
draw on others applications?
там два диалога, первый draw on others applications, другой с пуш уведомлениями
Aleksei
Нет айосников в штате(
да вот как раз на iOS все просто в отличие от ведра) у меня с поддержкой UIPushNotification апи строк 170 вышло максимум, за день или два написал, с учетом изучения апи 🙂
Stas
Можете создать манифест для релиза, где можно отключить пермишен на первое.
Stas
Гуглится disable permissions in release build.
Andrew Kiselev
Можете создать манифест для релиза, где можно отключить пермишен на первое.
а, оказывается отключил для прода уже. Это в дев вылазило
Nikita
Sentry на что нить ругается?
Увы, не используется