Andrew Kiselev
Починил у себя неделю назад. https://github.com/invertase/react-native-firebase/issues/1027#issuecomment-390557446
Тоже так пробовал. Думал починил. А оказалось что в дебаг версии начало работать, а в релизной нет.
Serge
Тоже так пробовал. Думал починил. А оказалось что в дебаг версии начало работать, а в релизной нет.
Выяснили, в чем дело? То, что в дебажной версии работает, а в релизной -- нет, -- важный симптом. Это на уровне java-кода какие-то у вас какие-то различия между дебажной и релизной версией? Потому что js-код на это не должен влиять вообще. В конце концов, можно сделать тестовые Alert и чекать, реально ли дата не прокинулась.
invariance
например дергать несуществующие в текущем SDK методы
invariance
у меня со свитчами такое было (переключатель визуальный)
Serge
например дергать несуществующие в текущем SDK методы
Но дергать их только в релизной версии аппы?
invariance
А, вру. Тогда это был кривой android manifest
Eugene
https://github.com/invertase/react-native-firebase кто-нибудь ставил с pod use_frameworks! ? 🤔
Eugene
https://rnfirebase.io/docs/v5.x.x/installation/ios#Option-2:-Cocoapods-(Not-Recommended) :(
Serge
Хорошая идея потестить через алерт )
Ну или можете логгировать через обычный console.log и чекать logcat (если бабель не вырезает console.log в продакшн-режиме).
invariance
Пока неполучилось понять. Убрал splash-screen. Думаю на следующей неделе вернуться к вопросу.
не делай сегодня то, что можно перенести на завтра. заповедь фрилансера)
invariance
шутка, если что
Andrew Kiselev
Может еще в 6 версии исправят случайно.
Serge
Проблема скорее в сплеш-скрине. В том, что он в доках не предлагает в новой активити прокидывать экстру.
Andrew Kiselev
Проблема скорее в сплеш-скрине. В том, что он в доках не предлагает в новой активити прокидывать экстру.
Самое странно что у сплеша вообще нету в доках предложения создать отдельную активити под сплеш скрин как в том примере https://github.com/invertase/react-native-firebase/issues/1027#issuecomment-390557446
Serge
Хе. Нашел. Он у меня появился из гайда https://medium.com/handlebar-labs/how-to-add-a-splash-screen-to-a-react-native-app-ios-and-android-30a3cec835ae
Andrew Kiselev
Хе. Нашел. Он у меня появился из гайда https://medium.com/handlebar-labs/how-to-add-a-splash-screen-to-a-react-native-app-ios-and-android-30a3cec835ae
Поэтому так много примеров в issues с таким кодом, причем совсем не релеватным к самому плагиную.
Serge
Самое странно что у сплеша вообще нету в доках предложения создать отдельную активити под сплеш скрин как в том примере https://github.com/invertase/react-native-firebase/issues/1027#issuecomment-390557446
Вы бы знали, насколько мне помогло ваше сообщение о том, что в доках нет отдельных сплешактивитей. Это позволило убрать пару костылей. В том числе тот, который решал проблему полного маунта дополнительного рутвью реактового при тапе на пуш-нотификацию при открытой аппе. Сейчас без этой лишней активити всё стало куда быстрее. Спасибо :3
invariance
А в реакте анимированные гиф норм отображаются?
чей ты
А в реакте анимированные гиф норм отображаются?
https://github.com/DylanVann/react-native-fast-image тут есть поддержка gif
invariance
да я уже погуглил, да, есть
sanqa
ребят в чем может быть проблема, естть dnd компонент и если его использовать как родиттель то все работает, но если я его инжекчу внутрь других компонентов он перестает работать как будто у него координаты меняются для рендера dnd элементов, но визуально они всее так же на старом месте рендерятся
sanqa
ну я уже понял почему, pan responder создает элементы в одних координатав, а визуально онни находятся в других
Serge
У gesture-handler на эмуляторах координаты пинчей потеряны.
invariance
Да? У меня вроде норм всё
Serge
В PinchGestureHandler. Чуть с ума не сошел, пытаясь понять, почему то, что у меня на телефоне работало вот только что, не работает на эмуляторе.
Ivan
советую юзать gesture handler
если навигатор rnn2 - там тоже будут проблемы c областью касаний при изменении размеров и положения скринов, особенно заметно на оверлеях в android
Eugene
А из коробки нельзя чекнуть, включен bluetooth или нет?
Eugene
https://github.com/solinor/react-native-bluetooth-status 🤔
Ivan
Поясните про размеры и положения скринов. Скрины на полэкрана типа?
да https://wix.github.io/react-native-navigation/#/docs/top-level-api?id=showoverlaylayout-
Kirill
Всем привет. Впорос: при логауте из прилаги ощичаю AsyncStorage и очищается весь стор, все окей, но мне надо что бы все удалилось кроме одного определенного ключа, это возможно сделать?
Kirill
удалить все кроме этого ключа
Kirill
может в redux-persist есть что-нибудь похожее, потому что его я тоже юзаю
Никита
а что не так с моим вариантом? ожидается что есть функция: AsyncStorage.removeAllExceptKey(‘key’)? просто достать все ключи и удалить по одному. Не сильно сложная задача. Второй вариант тоже вполне рабочий
Никита
я 2 решения предложил, что с ними не так?
Никита
const value = await AsyncStorage.getItem('key'); await AsyncStorage.clear(); AsyncStorage.getItem('key', value);
Kirill
я 2 решения предложил, что с ними не так?
все окей, я делал также, но мне сказали поискать вариант, может есть какой-нибудь флаг или что-то либо того дефолтное, что бы удалилось все кроме одного
Gev
Коллеги, мы недавно зарелизили наше react-native приложение в google play. Но почему-то у большинства устройств сборка недоступна, а если открыть по прямой ссылке, на некоторых устройствах пишется "this item is not available on your carrier". Кто-нибудь сталкивался с этим?
Vall
Всем привет, подскажите, когда человек скролит форму, он начинает скролл с инпута, то есть при скроле попадает на инпут и пытается скроллить, но скролла нету, как такое пофиксить, в интернете сказано что достаточно добавить touchableOpacity, но не помогло, кто сталкивался с такой проблемой? Андроид
Никита
сделай по левому краю и проверь
Никита
(это не фикс, а поиск проблемы)
Vall
Работает
Vadim
Вопрос по RNN. Этого достаточно, чтобы модалка появлялась без анимации? static get options() { return { animations: { showModal: { enable: false } } }; }
Никита
Работает
issue уже наверное больше года висит. Вариантов фикса нет (не было год назад)
Никита
Принял, спасибо🤝
https://github.com/facebook/react-native/issues/16206 вроде оно
Vall
https://github.com/facebook/react-native/issues/16206 вроде оно
на нем и был) ладно тогда, спасибо еще раз
Олег
Ребята, помогите, пожалуйста. Столкнулся с проблемой, у меня цепочка промисов, один за другим выполняется. Если нету никаких тач ивентов - то цепочка фризится (будто заыспает), как только провзаимодействую с Аппкой - все восстанавливается, и так до следующего шага, как будто не хватает какого-то "changeDetection" метода, если вы поняли о чем я
Олег
Апдейт: кажется, проблема в том, что андроид "останавливает" мультипоточность пока не произойдет взаимодействие со скрином...
Raserad
Ребят, есть у меня проблема. FlatList. Внутри renderItem JSX верстка ячейки. Внутри нее рекурсивный вызов компонента, то есть внутри тот же FlatList. Глубина рекурсии неограниченна. На определенном этапе(5 или 6 уровень вложенности рекурсии) происходит ошибка RCTShadowView is not redundant of RCTShadowView. Проблема наблюдается только на IOS.
Raserad
Советую начать со смены ника
А чем тебе мой ник не зашёл?
Mike
А чем тебе мой ник не зашёл?
Тем что он часть клиентов ломает, и в некоторых чатах такие ники просто правилами запрещены
Mike
Символ обратного направления не могут норм, угу
Mike
Выглядит достаточно эзотерично, чтоб без кода не разобраться
Raserad
Тогда спрошу по другому. Есть комментарии, которые содержат ответы. Естественно они могу содержать свои ответы, значит есть вложенность и она, по сути, неограниченна. Вопрос. Как это реализовать? Можете ли привести пример?
Никита
Тогда спрошу по другому. Есть комментарии, которые содержат ответы. Естественно они могу содержать свои ответы, значит есть вложенность и она, по сути, неограниченна. Вопрос. Как это реализовать? Можете ли привести пример?
касаемо примеров - вк например ограничивает вложенность если не ограничивать то на каждый тред комментариев переходить на другой экран. Будет основной коммент, а под ним с небольшим отступом набор комментов. Если у коммента есть свои комментарии то отображать иконку соответствующую и количество комментов. При клике переходить на новый экран и тд
Alexander
Добрый вечер. Использую expo 29 версии. Для генерации ipa использовал expo build:ios, при загрузке файла в апп стор пришло письмо что нужно использовать версию ios sdr 12.1. Работаю на windows, что мне для этого нужно сделать?
Alexander
SDK Version Issue - This app was built with the iOS 11.4 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later
Aga
В винде можно с expo под ios билдить?