GC
Приветствую, господа
GC
Есть такое дело интересное.
GC
<PlateCard info={currentDate.toLocaleTimeString().replace(/(.*)\D\d+/, '$1')} extraInfo={currentDate.toLocaleDateString()} type="date" />
GC
Вот такой элемент, currentDate, по идее, должен подтягивать дату/время и формат отображения из эмулятора или с реального устройства. Почему, если на эмуляторе стоит 24-часовое время, currentDate всё равно возвращает АМ/РМ?
GC
Спасибо, уже разобрался)
Gena
Спасибо, уже разобрался)
И в чем было дело?
GC
И в чем было дело?
После смены формата в эмуляторе следует переустановить апликашку
S
как делается превью картинки при загрузке приложения? самому или уже готовое есть?
Gena
После смены формата в эмуляторе следует переустановить апликашку
Скорей перезапустить. Но очень реклмендую потестить на всех версиях OS, на которых должно будет работать приложение - там не всё так просто с локалями.
S
splashscreen?
благодарю
GC
Если кому-то интересно, то сегодня решили позабавить себя и тестили быстродействие эмулятора с и без рамки устройства. При конфигурации наших компов, а именно i7-7700, 16gb ddr4 2666, ssd m2, оказалось, что без рамки отзыв эмулятора, если не в 2 раза, то заметно выше. 😊
GC
Скорей перезапустить. Но очень реклмендую потестить на всех версиях OS, на которых должно будет работать приложение - там не всё так просто с локалями.
Да, как только закончу с основным функционалом, то хочу потестить на реальных устройствах + на маке, ибо эмуляция яблофона всегда привносит свои краски в жизнь😁
Irakliy
ха, а я рамку отключаю просто чтобы не занимала лишнее место
Timoschenko
но мне тоже показалось что без нее быстрее
Nikita
Друзья, нужен совет. Я пользуюсь React-native-firebase-messaging, сами пуши работают, но мне нужно сделать красивую иконку. Добавляю мету как указано в доке, но ничего не меняется. Куда смотреть? Пуши отправляю через php-сервер. Вот мета
Nikita
вот сервер
Nikita
вот уведомление
GC
К стати, ещё интересная ситуация. Есть такой элемент кастомный как GridRow, задача его - выводить хедеры и информацию, которая забирается с бэка и мапится на различные параметры, например, "время, количество, качество, точность" и собирается это в ряды, которые красятся через один черным цветом. Так вот вопрос по стилям: как обернуть этот элемент так, чтобы только певый и последний геренируемые "дети" имели borderTopStartRadius и borderTopEndRadius? Оборачивание в отдельный View, к сожалению, ничего не дает.
Nikita
я понимаю что втупливаю, но не понимаю где. Надо саму иконку куда-то положить? Или ее название где-то прописать?
Irakliy
тогда можно сделать в renderItem, наприпер isLast = data.length === index
Irakliy
ну и аналогично для первого компонента
Irakliy
и если true, то применять определённый стиль к компоненту
Anton
@gblack9
Evgeniy
я понимаю что втупливаю, но не понимаю где. Надо саму иконку куда-то положить? Или ее название где-то прописать?
надо чтобы иконка с именем, которое используешь. лежала в ресурсах в папке android/app/src/main/res
Evgeniy
и там под разные разрешения
Evgeniy
можно сгенерировать андроид студией
Irakliy
Попробуем, спасибо
пожалуйста, мы таким образом определяем стили для последнего компонента в списке
GC
пожалуйста, мы таким образом определяем стили для последнего компонента в списке
Идёт проверка на бэке, которая возвращает isEven как тру или фолс для того, чтобы красить каждый второй элемент (почему так реализовано - даже не хочу понимать :)). И проверка на ласт-фёрст вываливает это " backgroundColor: isEven ? '#303030' : '#262626' " в никуда. Видимо, придётся, возвращать с бэка ферст и ласт по такому же принципу)
Irakliy
хм, любопытно, разве бек может так сильно вмешиваться во фронт?
Irakliy
а если массив стилей сделать?
Irakliy
style={[какие-то стили, isLast ? стили для последнего элемента : null]}
GC
Оно так и выглядит.
GC
<View style={[styles.gridStyles.grirRowWrapper, { backgroundColor: isEven ? '#303030' : '#262626' }]}>
Ivan
Господа, кто-то использует RNN и тестил на iOS 13? Всплыли баги связанные с настройками топбара нативного
GC
хм, любопытно, разве бек может так сильно вмешиваться во фронт?
Он не вмешивается, скорее всего, это приколы JS
Irakliy
<View style={[styles.gridStyles.grirRowWrapper, { backgroundColor: isEven ? '#303030' : '#262626' }]}>
и если ещё стилей добавить то бэкграуд отваливается?
Irakliy
можно, кстати, isEven тоже самому намудрить, но хз насколько это правильная практика будет
Nick
@gblack9
Ivan
Касается именно react native navigation
Влад
Нужен хелп: Кто-то устанавливал staging и production версию апки на один девайс(IOS)?
Ivan
Нужен хелп: Кто-то устанавливал staging и production версию апки на один девайс(IOS)?
Нет, но знаю что нужны разные CFBundleIdentifier тогда для staging и prod версий
Влад
Нет, но знаю что нужны разные CFBundleIdentifier тогда для staging и prod версий
Да, я так и сделал, но у меня при открытии production весии открывается и staging
Yar
Нужен хелп: Кто-то устанавливал staging и production версию апки на один девайс(IOS)?
Мне, когда было нужно, вот этот гайд помог, правда пришлось немного модифицировать: https://mcro.tech/multi-tenant-architecture-in-react-native/
Daniil
Привет. Пытаюсь прикрутить https://github.com/wix/react-native-notifications С айос все ок С андроид уже начинается жанглирование и ошибка https://github.com/wix/react-native-notifications/issues/355#issuecomment-519818380 нашел ишью, проблему решают на корню, но так же не получится тестировать пуши на эмуле андроида, а они же там вроде работают. Кто - то с подобным сталкивался?
Daniil
Daniil
Leonid
Всем привет! Подскажите плиз, может кто сталкивался с ошибкой при выполнении тестов... write EPIPE at ChildProcessWorker.send (node_modules/jest-worker/build/workers/ChildProcessWorker.js:286:17)
Artem
Никто не знает норм туториал по прикручиванию realm к redux
Kateryna
как можно решить эту проблему в xcode, может кто сталкивался?
Kateryna
Anton
Ух, мне кажется каждый второй сталкивался. Решается по разному, от смены версии реакт нейтива, до правильного конфигурирования зависимостей
Anton
на какую версию реакта лучше сейчас перейти? была 0.59.8
0.60.5 последняя, но так просто не перейти особенно если большой проект
GC
Если мне не изменяет память, то в 59.* было много чего деприкейтед, что после 60 превращается в тыкву и приносит много боли.
Anton
на какую версию реакта лучше сейчас перейти? была 0.59.8
Лучше откатиться до коммита когда этой ошибки не было
Oleh
Всем хай! Ребята, заказчик хочет экранов 20-25 втулить во флоу регистрация + заполнения профиля (там и пермишены в том числе). Кто нить может видел статьи или инфу/инфографику/результаты АБ тестов на эту тему что так делать нельзя?
Archer
ребят как игнорировать сертификат ssl при запросе
Filipp
Всем привет! Тут есть кто-нибудь кто реализовывал Share Extension на react-native?
Nick
@gblack9
GC
Всем хай! Ребята, заказчик хочет экранов 20-25 втулить во флоу регистрация + заполнения профиля (там и пермишены в том числе). Кто нить может видел статьи или инфу/инфографику/результаты АБ тестов на эту тему что так делать нельзя?
Если там оплата будет, то ещё и вебвью нужен. Нужно просто сделать пару и показать, что ре-рендер некоторых экранов будет выглядеть как белый фон, к сожалению и желание перегружать ради перегрузки отпадёт.
Filipp
Вот этот функционал
Narek
тоже интересно
Stas
в rn60 c cocoapods возможно поотключать ненужные части core? мне точно не нужны React-RCTLinking и React-RCTVibration
Filipp
https://github.com/alinz/react-native-share-extension Есть вот такая штука Но к ней не получается подключить дебаггер, и сложно настроить шэйринг подов Поэтому падает по непонятным причинам
Andrei
Всем привет. Подскажите пожалуйста по след вопросам, можно ли это всё реализовать на react-native (сам не в этом работаю)? 1. Есть микрофон который работает по bluetooth и стоит задача принимать в приложении звук от этого микрофона (необходимо уметь сохранять запись) 2. Принимать звук с микрофона и синхронизировать звук с видеозаписью (так же на устройстве или хотя бы отправлять на сервер и там уже склеивать). 3. Если всё выше реализуется, то есть ли какие-то ограничения по качеству передачи звука с bluetooth? Микрофоны как я понимаю уметь записывать в высоком качестве и надо, чтобы это не похерилось
Gena
в rn60 c cocoapods возможно поотключать ненужные части core? мне точно не нужны React-RCTLinking и React-RCTVibration
Сейчас нет без патча, это связано с тем, что от них всех зависит головной React.podspec, а его нельзя не включать, т.к. от него зависят все внешние модули. Очередной необдуманный косяк, всё как всегда.
Gena
Поддержу. Я бы тут RN только для UI использовал, остальное упрятал бы в нативный модуль (самописный).
Алексей
Ребят подскажите, а кто в каких инструментах смотрит использование памяти рн приложением на андройде ? Чет не получается последнюю андройд студию настроить под это дело