Alexsandr
Но ты всегда можешь указать -1
Alexsandr
:)
Alexsandr
И добавит какую-нибудь булевую штуку)
Alexsandr
Типо уменьшать по ширине или нет
Alexsandr
Уже совсем детская предъявы пошли) я тебе пример скинул, а не решение)
Ivan
я думаю 3 ночи играют свою роль
Ivan
Ладно, во всяком случае спасибо, есть хоть куда копать теперь
Serge
а мне rn-diff-purge понравился, не хочу теперь никакие "переезжаторы"
Тоже плюсану. С одной стороны, это переезд руками, а с другой -- полностью прозрачный без магии.
wowwow
cd yourproject/android ./gradlew installDebug и кинь ошибку
суть в том что ошибок то и нет
wowwow
http://skrinshoter.ru/s/030419/wjABTfvZ?a
Virginia
Всем привет! Кто использовал sentry? Как быть, если нет интернета на устройстве? Лог тогда не отправляется
Gena
http://skrinshoter.ru/s/030419/wjABTfvZ?a
Ошибка есть... только надо подробный логгинг включать... вот этот вот "EOF hit. Read: -1"... (слушайте, просто ради интереса, попробуйте без mingw/cygwin)
Gena
Всем привет! Кто использовал sentry? Как быть, если нет интернета на устройстве? Лог тогда не отправляется
Никак... я не знаю, как оно там устроено, по идее должно в буфер класть (до разумного предела) и отправлять когда интернет появится... Но это всё может быть тлько для крешей реализовано. В любом случае, такие системы не дают 100% гарантии доставки
ana 🪢
Всем приветы
ana 🪢
Может кто-нибудь уже генерил для андроида апк для разных архитектур?
Даниил
Привет, вчера вечером только генерил
ana 🪢
Привет, вчера вечером только генерил
Полет нормальный? На устройствах у пользователей?
ana 🪢
У меня сплошные краши
Даниил
На паре устройств, которые под рукой были, проверил, вроде всё нормально было. Проблем не заметил.
Даниил
на всех архитектурах вообще?
Kto?
У меня сплошные краши
Показывай краши)
ana 🪢
Нет, только 2 проверила
ana 🪢
Позже
Даниил
Универсальный билд нормально работает?
Гамб
добрый день, кто-то может подсказать пару мануалов как создать игрушку на react native?)
Mr
Кто-то с таким сталкивался?
Gena
Кто-то с таким сталкивался?
Ух ты, неужели они сообщеня об ошибках починили?
Gena
Такие уже с 0.58
Впервые вижу, обычно там что-то про CFBundleIdentifier )
Aleksei
о, 65-я, классика 🙂
Serge
Впервые вижу, обычно там что-то про CFBundleIdentifier )
Они это починили, когда метро в отдельный репо выделили. Попутно закрыв мой МР на исправление этого CFBundleIdentifier, т.к. Грабовский вскоре шустро отрефакторил там весь код.
Gena
Если что, автору вопроса. Там написано ровно то, что надо сделать для получения доп. информации по проблеме
Mr
@gblack9 спасибо, очень помого, очень ценный ответ, сохраню его в текстовый файлик чтобы не потерять
Никита
откройте workspace файл в Xcode. Там это и написано
Kto?
@gblack9 спасибо, очень помого, очень ценный ответ, сохраню его в текстовый файлик чтобы не потерять
Как ты думаешь, после твоего ответа, кто-то захочет тебе помогать?)
Никита
в чем вообще смысл run-ios если он просто отправляет в xcode? никогда не пользовался, проще открыть xcode и получить внятные логи
Vit
Ну чтобы не открывать икскод?
Vit
Я за годы например андроид-студию открывал только чтоб сдк-шки поставить/обновить. Все остальное из консоли внятно и понятно. Поход в икскод всегда боль.
Никита
вот самые рядовые задачи для которых xcode нужен (не совсем обязателен, но я не стал бы без него этим заниматься) - дописать пермишен в плист - добавить run script например для crashlitics - добавить в проект google-info.plist для пушей - поставить иконки на приложение, добавить другие ассеты в конце концов посмотреть сколько ресурсов приложение берет по итогу xcode почти всегда нужен открытым да, xcode ужасен как ide, но другого нет (appcode не все может, хотя вроде задачи выше можно решать через него, большинство) Очень показательна в этом плане его страница в appstore: “developer tool №1, рейтинг приложения 2,5”
Dmitry
Кто нибудь сталкивался с ошибкой при выполнении jest тестов
Dmitry
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
Dmitry
в чем вообще смысл run-ios если он просто отправляет в xcode? никогда не пользовался, проще открыть xcode и получить внятные логи
для меня смысл в том что он не открывает сам xcode, а запускает только симулятор, а дебага хватает в консоли хрома
Dmitry
слава богу пока не приходилось)) но все равно основное время разработки ты пишешь джс где xcode ненужон, зачем тратить батарейку на него
Dmitry
батарейку. тратит.
ana 🪢
батарейку. тратит.
бережливый такой
ana 🪢
)))
Dmitry
про UI captures первый раз слышу на самом деле, когда зарядится ноут, я посмотрю что это )) спасибо ))
Dmitry
это что-то вроде рн инспектора на максималках?
Pavel
Ребята, добрый день! Мучает такой вопрос - где корректно(best way) обработать данные, приходящие в component через props'ы? Приведу пример: Есть компонент CafeMap.js, в нем происходит запрос в API для получения данных для отображения точек на карте(структура данных в API заранее известна и не подлежит изменению). Внутри CafeMap.js у нас есть компонент Map, в который мы прокидываем наши данные, полученные с API через props. Внутри Map.js компонента нам необходимо this.props.points обработать ф-цией map, для того, что бы подогнать их структуру(именование полей, добавление доп. данных типа иконок и т.д.) перед тем как передавать их в компонент MapboxGL.MapView. Вот тут и кроется мой вопрос, где корректно предобработать props'ы? Я это делаю в componentDidMount, но чую что не верно это.
Artem
Собираю приложение на iOS через Xcode. При запуске приложения сначала отображается белый экран с названием проекта по центру и внизу с надписью Powered by React Native. Как от этого избавиться? Что это и зачем вообще ?
Aynur
это SplashScreen
Artem
это SplashScreen
название то понятно, но откуда он дефолтный берется, если его нет в коде? (
Alexandr
в нативе
Aleksei
LaunchScreen только конечно же)
Anonymous
Подскажите как исправить косяк в навигации? Устанавливаю headerMode: 'none' и все съезжает на строку состояния..
Anonymous
Anonymous
То есть вот так получается
Artem
LaunchScreen только конечно же)
опа, легче не стало, скорее наоборот) а откуда он берется в итоге?
Aynur
ну не настолько уж ленитесь
Aleksei
вообще в Info.plist указывается какой юзать (Launch screen interface file base name)
Artem
вообще в Info.plist указывается какой юзать (Launch screen interface file base name)
во как, теперь буду знать, спасибо нашел react-native-splash-screen, как считаете норм либа для создания своего сплешскрина или лучше все же через xcode менять?
Tender
во как, теперь буду знать, спасибо нашел react-native-splash-screen, как считаете норм либа для создания своего сплешскрина или лучше все же через xcode менять?
В любом случае придётся создавать сплешскрин через xcode На эту тему есть несколько хороших статей, вот например: https://www.google.com/url?sa=t&source=web&rct=j&url=https://medium.com/handlebar-labs/how-to-add-a-splash-screen-to-a-react-native-app-ios-and-android-30a3cec835ae&ved=2ahUKEwjhucqr2rPhAhUrtYsKHVywBLAQjjgwAXoECAUQAQ&usg=AOvVaw3H_G8MYCLmI9O8A-K5odI3
ana 🪢
Realm есть?
Нет, async storage использую
Virginia
Expo или React native?
Kto?
Expo или React native?
Js или javascript
Firstname
Народ, я недавно начал изучать react. А в чем разница между приложениями, написанными на react native и приложениями, написанными, например, на swift, java, kotlin и т.п.?
Firstname
а вы писали на последних мобильные приложения?
Нет. Я пока что в web. Хотелось бы узнать просто разницу между react и теми
Firstname
Чтоб знать чего ожидать от react native
Aleksei
Тогда я сомневаюсь что вам эти отличия как то помогут понять чего ожидать от RN 🙂 У каждой платформы есть свои сдк и устоявшиеся способы их использовать. Опытные разрабы используют другие способы, но это опытные. RN тоже использует сдк, но "прячет" их внутри, абстрагируя за своим апи. Возьмем за пример ios и то как сделать какой то экран (в общем верстка). Нативный способ: - Использовать IB (интерфейс билдер) - Констрейнты - Обработка событий через IBOutlet - Делегаты (тот же UITableView) RN способ: - React components (View, Text, etc) - flexbox - panResponder (или rngh) - FlatList Нативный способ (например верстки) очень сильно отличается от реактовского (императивный vs декларативный), (хотя и там многие используют например AsyncDisplayKit (ныне Texture), или litho на андроиде)
Sergey
Всем привет, пишу новое приложение, хочу начать использовать хуки. Не совсем понимаю как взаимодействовать компоненту с редаксом, если использовать хуки. Может кто знает какие-то туториалы как интегрировать редакс и хуки, и стоит ли это делать?
Vladimir
Народ, я недавно начал изучать react. А в чем разница между приложениями, написанными на react native и приложениями, написанными, например, на swift, java, kotlin и т.п.?
С пользовательской точки зрения: приложение на RN может иметь ощутимые проблемы с производительностью и ощуение "неродного" интерфейса за счет отсутствия станадартных компонентов и анимаций
Roman
я начал использовать вместо редакса контекст
Roman
Всем привет, пишу новое приложение, хочу начать использовать хуки. Не совсем понимаю как взаимодействовать компоненту с редаксом, если использовать хуки. Может кто знает какие-то туториалы как интегрировать редакс и хуки, и стоит ли это делать?
Sergey
подвезли)