Andrey
а если ошибка, то фиг разберешь от чего
Ivan
А глупый вопрос. У какого-нибудь сервиса есть Crash Report в бесплатном пакете?
Andrey
ну так тот же сентри пару тыщ ивентов бесплатно присылает
Vladimir
Andrey
Andrey
может я не там смотрю?
Andrey
@vvsevolodovich
Ivan
что-то у меня sentry, instabug и bugsnag не заводятся
Ivan
ни один 🙁
Andrey
хм..сентри с полпинка обычно встает
Andrey
Andrey
😎
Andrey
один юзер уже год не обновляет приложение
Ivan
я сделал всё как в иснтрукции для рн, добавил throw в коде и ничего не увидел
Ivan
+ при билде на iOS говорит что не может загрузить debug symbols
Ivan
попробовал еще раз, завелось. Прикольно что просто throw в рут компоненте дал мне Cannot read property 'state' of undefined
Dmitriy Troitskiy
Vadim
Кто-нибудь решал эту проблему? https://github.com/xgfe/react-native-datepicker/issues/231
Вроде она только на 7.0, но у нас их почти 10% по статистике. Не хочется людям давать заполнять дату рождения в календаре, а не спинере. Там хоть и можно удобно год выбрать, но это прям знать надо куда тыкать.
Ivan
@ivanzotov https://github.com/react-native-community/react-native-text-input-mask/issues/118
Посмотрите при возможности, заранее спасибо
B
Ребята всем привет! Как сделать build ios приложения?Есть приложение, которое запускается на симуляторе при помощи xcode.
Как сделать некий build, который я смогу отдать другому человеку и он сможет установить приложение у себя? Без загрузки в магазин. Я всё делаю в Хакинтоше
Nursultan
Uncle Bob’s Nephew
Ivan
Konstantin
👋 Привет всем в чатике
Vadim
Блин, посовуйте кастомный switch, уже устал библиотеки ставить, везде фигня какая-то )
Никита
а что с ним не так?
Никита
если нужны какие то извращенные фантазии дизайнера то пишется на коленке меньше часа с анимацией и почти любыми странностями. На js конечно
Vadim
Никита
мне кажется поиски либ от китайцев/индусов уже больше времени заняли
Шерзод
как дать права на node_modules на windows 10?
Шерзод
(node:17868) UnhandledPromiseRejectionWarning: Error: Command failed: D:\Projects(Web)\AnalKarnaval\node_modules\react-native\local-cli\setup_env.bat
такая ошибка, погуглив узнал что нет прав на эту папку.
Bako
Запустить консоль Через права Администратора пробовали?
Andrey
Совсем просто: Удалить и перекачать модули
Шерзод
Alexsandr
Ребята, кто с реалмом работает, у кого была похожая проблема ?
Alexsandr
Gena
Я чуть позже могу подробней написать (сейчас занят), но вроде один в один как здесь написано: https://facebook.github.io/react-native/docs/building-from-source#building-the-source (я чуть-чуть по другому делал, но позже отпишу, принцип тот же)
Gena
В gradle.settings - добавляется модуль (подпроект) ReactAndroid
В build.gradle - заменяет на этапе построения конфигурации все зависимости вида 'com.facebook.react:react-native' на проект ReactAndroid, это самое важное, это позволяет ничего вообще не менять в зависимостях конкретных подпроектов.
mcombat
ктонить имел опыт с анимацией для react-native-modal ? пытаюсь после смены scene чтобы открывалась модалка, передаю свойство const delayedSlideIn = {
0: {
translateY: deviceHeight
},
0.5: {
translateY: deviceHeight
},
1: {
translateY: 0
}
} как проперти animationIn, а animationTiming animationInTiming={4000}
почемуто не работает
Dmitry
Dmitry
там делов то
mcombat
прошлый раз когда мне так говорили про инлайн эдит формы я проебал пару дней на свою реализацию
mcombat
хотелось бы понять чяднт
Dmitry
ну что такое модалка? это Modal из react-native, в нем оверлей и в нем любая карточка, котороая подходит под задачу
mcombat
ты хочешь сказать что можно просто анимацию в стайл запихнуть?
Dmitry
а че нет?)
Roman
Добрый день. После установки некоторых подов в консоль сыпит вот этот эррор
Loading dependency graph...(node:16059) UnhandledPromiseRejectionWarning: Error: jest-haste-map: Haste module naming collision:
Duplicate module name: react-native
Paths: /Users/reed/WebstormProjects/mobile-client-ql/ios/Pods/React/package.json collides with /Users/reed/WebstormProjects/mobile-client-ql/node_modules/react-native/package.json
единственное что нашел это rn-cli.config.js добавить
Roman
const blacklist = require('metro-config/src/defaults/blacklist');
module.exports = {
resolver: {
blacklistRE: blacklist([
/node_modules\/.*\/node_modules\/react-native\/.*/,
])
},
};
чей ты
чей ты
/ios/Pods/React/package.json
/node_modules/react-native/package.json
Два реакта-нейтив, вы уж опредлитесь
Roman
я то определился, почему после установки пода начитается такое?
Roman
раньше все было ок
Gena
Вмержил себе будущий 0.59.6 (там react 16.8.6)... на android ещё не тестировал, на ios вроде всё ок, приложение не валится. Но хуков в коде приложения нет, так что...
Dmitry
А вот кто мне сможет объяснить? Какого в apollo при включенном remote debug корректно обновляет кэш, а при выключенном - не обновляет ? (Нервный смех...)
Gena
Dmitry
Gena
Ну в дебаге код приложения в окружении chrome на v8 выполняется
Dmitry
Dmitry
хм
Dmitry
может и не в аполло дело тогда
Dmitry
очень интересно, но оказалось, что date-fns может отформатировать 2019-04-23 в 23 Апреля c включенным remote debug
Dmitry
но если его выключить в одном месте на модалке форматирование возвращает Invaid Date
Dmitry
это очень странный кейс
Dmitry
@gblack9 ты не знаешь, случайно, какие есть варианты протестить это? Jest ведь тоде в V8 выполняется
Pavel
всем привет! нужна помощь гуру! не сталкивались ли вы с проблемой при релизе на андройд
AndroidRuntime FATAL EXCEPTION: create_react_context
из модулей ничего особенного
react-native-button
react-native-gesture-handler
react-native-keyboard-aware-scroll-view
react-navigation
Anonymous
Коллеги, хелп, не работает cmd-r / cmd-d в симуляторе. Все что на стеке написано про выбор конфигурации дебаг и включения клавивтуры все попробовал ничего не сработало, икс код ставил разных версий - результат стабильный = XY%
Dmitry
Dmitry
Комп
Anton
ребятки, есть сайт какой-нибудь со списком ui библиотек для react-native?
Артем
Anonymous
Dmitry
Кому интересно, проблема с форматированием дат была свзязана с JSON.stringify. При этом на V8 строка в задвоенных кавычках, видимо, абсолютно нормальное явление, поэтому с Remote Debug формат отрабатывал, а вот для JSC это уже не так, что и приводило к ошибке Invalid Date
Dmitry
Остается вопрос, как это возможно покрыть тестом, я имею в виду именно выполнение в JSC
Gena
Остается вопрос, как это возможно покрыть тестом, я имею в виду именно выполнение в JSC
Сложно. Всякие тест раннеры типа karma умеют запускаться в браузерах и других средах типа Photon (или как его там)... не изучал на эту тему jest. И у JSC есть консолька, т.е. можно запускать скрипты вне safari, но опять же, практических примеров её использования не видел. И опять же... версий JSC много и даже в рамках одной версии есть разные способы сборки (с/без icu, что на этот кейс может влиять).
Самый, видимо, простой способ, запускать часть тестов прямо на дейвайсе в нативной, так сказать, среде. Не знаю насчет jest, а вот mocha там точно запустится, karma тоже скорей всего получится прикрутить. Вопрос только, как оттуда результаты запуска вытянуть чтоб не глазами на экран симулятора смотреть, а автоматом в скрипте получить состояние.
Gena
Кажется, что-то есть в самом репо RN, в районе e2e тестов...
Gena
Ну да. А если не скриншоты, он как-то ещё умеет результаты тестов назад получить с девайса?