Gena
А теперь ещё содержимое './app.json' )
Alexander
app.json
Даниил
Подскажите, я не где не могу найти ответ на этот вопрос. После создания и инсталяции проеута с помощью команды react-native run-android мне каждый раз нужно прописывать эту команду, когда я запускаю эмулятор или одного раза достаточно???
Gena
app.json
И это не рабоатет? Точно?
Alexander
Да
Gena
Да
Напишите перед вызовом registerComponent, вот это: console.log('APP NAME = ' + appName)
Gena
И покажите кусок лога с этой строчкой
Gena
А что это даст?
Гм. А вы сами как думаете?
Alexander
Gena
test выводит уже проверял
Тогда у вас всё работает. Потому что: 1. эта строка выполняется, значит с обновлением проекта всё в порядке, js код свежий 2. сразу за этой строкой идет регистрация компонента с нужным именем ('test') 3. ошибка происходит после вывода этой строки, значит к моменту, когда нативу требуется компонент, он уже зарегистрирован 4. в ошибке явно написано имя запрашиваемого компонента, а он был зарегистрирован (см п.3) Приходим к противоречию, следовательно или вы чего-то не сделали или всё работает и п.4 невозможен. ))) Я на самом деле не могу представить ситуацию в которой бы система вела себя таким образом. Если есть такая - напишите, буду рад узнать.
Aleksei
еще можно глянуть AppDelegate, а именно moduleName аргумент при создании рут вью RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"test" initialProperties:@{}];
Gena
Ух. Попробовал ещё раз не выводит( что то я походу наворотил. С утра смотрел доходило до этой строки
Ну вот это с вероятностью 90% означает, что js бандл не обновился, если это девелоперский билд, то проще всего попробовать react-native start --resetCache (предидущий инстанс надо завершить естественно)
Gena
Окей. А что делать с релизным?
А если такое в релизном, то это означает, что где-то сломана система генерации offline бандла. Если не искать причину, то можно просто сделать "clean" проекта (android ./gradlew clean в папке android, в ios xcodebuild clean в папке ios, там возможно к xcodebuild ещё какие-то опции с указанием нативного проекта нужны, можно в доках посмотреть)
A
Ничего не очень, в продакшене глючная хрень на андроиде
Kto?
Ну, Вам виднее
Alexander
Но за помощь ещё раз спасибо
Кирилл
А что за компонент bottomSheet?
react-native-reanimated-bottom-sheet кажется так называется
George
Кирилл
Что есть backdrop?
Кирилл
Заднепад
Anonymous
всем привет разложил экспо проект, не могу сбилдить, перерыл гугл, ничего не получается уже пригорать начинает вот такая вот ошибка
RedTeapot
@gblack9
George
Что есть backdrop?
Серый фон
Кирилл
Серый фон
Ты имеешь в виду затемнение экрана под bottom sheet?
Cheslav
привет, подскажите, хочется куда нибудь залить ios версию, чтобы показать команде, как это можно сделать? посоветовали testlfight, там обязательно 99$ сразу платить? бесплатно можно как нибудь это сделать? есть какие нибудь сервисы чтобы хотя бы залить прилагу, и там ее могли покликать?
Jane
привет) интегрировался кто-нибудь с passport.js на беке? можете подсказать как редиректнуть обратно в приложуху?
Cheslav
в 2019 году вообще никаких вариантов нету больше?...
Cheslav
я только сегодня начал делать прилагу, как же меня бомбит от этих мобилок после веба)
Cheslav
почему все так сложно?
Dmitry
В iOS все просто)
Dmitry
Хочешь быть разработчиком, покупай аккаунт разработчика
Сергій
Кук гений
Dmitry
Хочешь для себя потыкать, собирай через провод на телефон
Cheslav
хочу делать веб и деплоить PWA в маркеты но заказчик хочет другое))
Dmitry
Кук гений
Не Кук это придумал
Сергій
Не Кук это придумал
ну, он сейчас у руля
Кирилл
Ага
у меня же есть) ручками делается. reanimated переменную этот bottom-sheet наружу отдает
Dmitry
Ну ты можешь схему релизную выбрать вроде, но залить без дистриб сертификата ты ее никуда не сможешь
Dmitry
Я потому и написал «вроде» )))
Dmitry
Я сразу купил сертификат и не парился
Artem
Привет. Как разрешается ситуация в react-navigation, когда надо иметь одни и те же экраны в табах? Например в обоих вкладках должна быть возможность показать экран авторизации. Будет ли норм решением завести в обоих стэках экраны с одинаковым именем (Auth например)? Или это по-другому делается? Мб надо использовать разные имена и тп? Просто смущает то что как-то дублируются экраны в табах. Но по-другому непонятно как.
Artur
привет, подскажите, хочется куда нибудь залить ios версию, чтобы показать команде, как это можно сделать? посоветовали testlfight, там обязательно 99$ сразу платить? бесплатно можно как нибудь это сделать? есть какие нибудь сервисы чтобы хотя бы залить прилагу, и там ее могли покликать?
Если есть сертификат, с которым собираетесь распространять на testflight - можно собрать, подписать, и залить на https://diawi.com. Предполагается, что в provision profile в список девайсов будет включены UDID тех устройств, на которые планируете устанавливать
Сергій
@gblack9 тут спам
Andrei
Report -> spam
Andrei
Есть же чатики с вакансиями
Sergey
это даже не вакансия, это спам как он есть
Сергій
Andrei
там фишинг линка
Линк не чекнул
George
там только андроид оказался
Нет, это не совсем так - можно раздать логин/пароль всем желающим. Тогда они могут залогинииться в Expo и будут видеть у себя в профиле тестируемое приложение и на iOS
Kto?
Так что сразу забудь
Maxim 📱 D
Например
George
У меня прям вопрос - вот есть компонент, он берет и определенным образом отображает текст и пропсов Можно ли как-то сделать чтобы при смене текста старый угасал (fadeOut) и новый появлялся (fadeIn). Чот никак не пойму - то ли прям через ref делать какие-то дополнительные вызовы, но можно ли это сделать как-то изящно внутри самого компонента?
Gena
У меня прям вопрос - вот есть компонент, он берет и определенным образом отображает текст и пропсов Можно ли как-то сделать чтобы при смене текста старый угасал (fadeOut) и новый появлялся (fadeIn). Чот никак не пойму - то ли прям через ref делать какие-то дополнительные вызовы, но можно ли это сделать как-то изящно внутри самого компонента?
Можно, но оно не обязательно получится в рамках отдельного компонента и вообще это довольно сложная для react задача. Из похожего, мне пока приходит на ум react-transition-group... хотя там больше про анимации появления/исчезновения элементов, хотя здесь смена - это тоже в каком-то смысле исчезновение/появление, особенно если есть момент времени в который одновременно и старый и новый текст видны.
Ivan
при сборке ios через fastlane процесс зависает после вывода the transform cache was reset - сталкивался кто-нибудь? xcode собирает нормально, watchman переустанавливал и без него пробовал - тот же эффект. android при этом через fastlane собирается без проблем
Petr E
Есть endpoint который выполняется в браузере за полсекунды Этот же эндпоин выполняется в react native за 120 секунд Возможно будет важно, в RN при выполнении используется такой конфиг для fetch credentials: 'include', follow: 0, headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, Да, сайт и апи очень старые, там все работает на куках, а не на токенах Этот запрос возращает json данных на 255 KB Пробовал гуглить “react native long fetch” и “react native long fetch with credential”, но ничего связаного с очень долгими запросами
Petr E
Попробуй выполнить не в браузере, а в postman
в постмане результат аналогичный броаузеру
Petr E
Очень странно выглядит, попробуй заюзать axios
думал уже об этом, если в постмане будлет нормально, то это тоже будет странно
Petr E
но попробую вечером