K B
чистил билд и через Command + option + shift + k
отключал карыт гуугл ошибка та же
Aynur
ошибку покажите полностью, Linker command это лишь название, содержание само нужно
Aynur
причину
K B
K B
все как в стотейке на гитхаб
Aynur
K B
Aleksei
xcode 10 поди и параллельный билд в таргете стоит
K B
что мне нужно сделать сможете подсказать ?
Aleksei
ну вот, а тут говорили экспо не нужен, xcode это просто говорили они 😄
Gena
xcode 10 поди и параллельный билд в таргете стоит
У меня кстати и new build system и параллельный билд работают (единственное, пришлось зависимости для react-native-xcode.sh прописать, а то бандл не всегда включался). Но естественно всё через pods, в том числе и RN.
Aleksei
K B
спасибо @ainoork все заработало !
Gena
Я все библиотеки увел в поды и оно просто заработало (без use_frameworks).
Потом обнаружил одну проблему... чистый билд собирался нормально, а вот инкрементальный то js бандл забывал, то plist не модифицировал правильно. Тогда я добавил зависимости ко всем скриптовым Build Phases, к примеру так (это кастомный скрипт который plist модифицирует):
http://vovkasm.skitch.vovkasm.org/proj_22A11A6C.png
Aleksei
Aleksei
Gena
Да, правильно. Вообще я сильного ускорения не заметил, но специально не мерил конечно. У нас на CI одновременно обе платформы билдятся и плюс ios ещё ждет процессинга в Apple, поэтому такие мелочи как билд вообще ни на что не влияют (
Aleksei
а есть у кого референс почему на подах быстрее собирается? в чем магия?
Gena
а есть у кого референс почему на подах быстрее собирается? в чем магия?
Потому что поды генерят отдельные таргеты для каждой библиотеки, а реакт вставляется штатным образом не через зависимости, а через отдельную фазу (порядок) в схеме билда, что дает гораздо более крупные куски, соответственно параллелить сложнее (но это такое... интуитивное описание из давнишних разборок, точнее не помню)
Aleksei
что готовое
Aleksei
и? если просто линковать тоже готовое в стат либу собирается)
Aleksei
я спокойно правлю то что в подсах и оно ребилдится, так что не похоже что подсы это определяют. ну или мы не можем понять друг друга 🙂
Aleksei
ну, инкрементный билд, это и делает xcode) вот поэтому и не понятно в чем отличие) так на глаз я вижу только что при стандартном способе стат либа на каждую зависимость, а при подсах одна большая стат либа
Aleksei
Aleksei
Gena
Aleksei
все, раскрыли магию 🙂
Aleksei
кстати по этой же теме, андроид в последнее время стал существенно быстрее собираться)
Gena
Jane
доброго дня. использовал кто-нибудь эмоджи в проекте? и сталкивался ли с вопросом как экспортнуть на андроид эмоджи с ios?
думаю или фонт подключать, или с свг страдать.. 🤔
надо несколько в качестве иконок исопльзовать..
Oleh
Ребята помогите плиз с такой проблемой?
Собираю apk через ./gradlew assembleRelease либо через Android Studio -> Build Variants -> Release
Приложуха крашится сразу после запуска (только в релиз моде)
Студия вот такую ошибку выдает
Oleh
такое ощущение что оно дебаг собрало, хотя это релиз по всем признакам и в конфигах нигде debuggable: true не стоит. Шо делать 🙁
Valentyn
Если с конфигами все норм, то
может js bundle не собрался
Попробуй почистить build папки в android
Oleh
Valentyn
android/build
android/app/build
Evgenii
Evgenii
мб кто поможет)? как сделать так чтобы тень была только снизу. elevation: делает тень со всех сторон
Andrey
Ребят, такой вопрос, никто не знает как можно решить проблему скачивания файла используя VPN?
Andrey
используется rn-fetch-blob
Anonymous
Как проверку загрузки и ошибок даты добавить во флэтлист так, чтобы он не рефрешил весь скрин?
<Query query={QueryA} variables={{ status: data.statusTrans, offset: 0 }}>
{props => (
<View style={container}>
{props.error ? (
<StatusBarAlert
visible
message={`${props.error.message}`}
backgroundColor='red'
color='white'
/>
) : props.loading ? (
<View style={indicatorPosition}>
<ActivityIndicator size='large' color='#2B50D4' />
</View>
) : (
<FlatList
ListHeaderComponent={
<View>
<TopbarDashboard
overHead={15}
title='Dashboard'
value='32'
onPress={_onPress('SCAN')}
/>
весь скрин во флэтлисте, сверху проверка и его кусок
Anonymous
ну или может быть спиннер на props.loading добавить чтоб flatlist не перекрывать
Dmitry
Dmitry
Просто эту часть
props.loading ? (
<View style={indicatorPosition}>
<ActivityIndicator size='large' color='#2B50D4' />
</View>
) можно перенести в ListHeaderComponent например
Narek
привет всем
Narek
получаю стандартную ошибку, но не соображаю как исправить, хотя раньше решал
Narek
The executable was signed with invalid entitlements.
The entitlements specified in your application’s Code Signing Entitlements file are invalid, not permitted, or do not match those specified in your provisioning profile. (0xE8008016).
Ruslan
всем привет
могу ли я открыть дефолтный Picker как в вебе input[type=file]
Ruslan
без использования WebView
ana 🪢
Друзья, долгие годы подготовки и вот свершилось! 🎉 Весна уже почти позади, прекрасная летняя погода всё ближе, продуктивные будни принесли новые результаты. А это значит, пора снова встретиться!
В этом году мы подготовили что-то особенное. На этот раз мы встречаемся не просто вечером в будний день на митап (мини-конференцию), а на весь день и в субботу. Да, всё верно. Мы делаем то, что обещали ещё в прошлом году. Встречайте!
React Russia 2019 – это коммьюнити-конференция профессиональных разработчиков, использующих React.js и React Native в России. Являясь логическим продолжением всех наших митапов (мини-конференций) React Moscow и React SPB, проводимых с 2016 года при поддержке крупнейших компаний на рынке, мы встречаемся, чтобы поделиться идеями, представить и рассказать о новых решениях и технологиях, поделиться опытом и в совместном общении сделать нашу работу ещё более продуктивной, приятной и эффективной.
КОГДА И ГДЕ:
1 июня 2019 в 10:00
Москва, Кутузовский проспект, д. 32 (Sberbank Agile Home)
ПРОГРАММА:
10:00 – 10:20 Сбор гостей, вступительное слово (Денис Измайлов, CTO в Axept)
10:20 – 11:00 Быстрее, стройнее, умнее (Денис Красновский, Технический руководитель разработки в ДомКлик)
11:00 – 11:40 Отзывчивый React Native (Таиф Алимов, Front-end Engineer в Хабрахабр)
11:40 – 12:20 На вершине стиля (Артур Кенжаев, Руководитель группы разработчиков интерфейсов в Яндекс.Маркет)
12:20 – 13:00 Advanced 3D graphics with React, BabylonJS and Unity3D (Денис Радин, Технический руководитель в Focus Reactive)
13:00 – 14:00 Обед и кофе-брейк ☕️
14:00 – 14:40 Изоморфный React на микрофронтендах (Leroy Merlin)
14:40 – 15:20 Вебпак, вид сквозь монокль (Антон Кастриицкий, Разработчик интерфейсов в Яндекс.Маркет)
15:20 – 16:00 Как я преодолел "синдром Фронтендера" с React и Firebase (Илья Кузнецов, JavaScript Engineer, СИБУР)
16:00 – 16:40 FP для бедных, или как я полюбил reduce (Василий Стяжкин, Ведущий разработчик в ДомКлик)
16:40 – 17:00 Кофе-брейк ☕️
17:00 – 17:40 Микросервисный фронтенд (Александр Китов, Архитектор в Альфабанк)
17:40 – 18:20 Concurrent React. Что нас ждет? (Екатерина Анишкина, Front-end Engineer в Offside Gaming)
18:20 – 19:00 Особенности разработки высоконагруженных клиентских приложений (Александр Руденко, Архитектор в Райффайзенбанк)
19:00 – 19:40 React Hooks: The Missing Link (Павел Ремизов, Технический директор в КЭСПА - Школа английского языка)
19:40 – 20:30 Свободное общение, нетворкинг, pre-after-party
УСЛОВИЯ УЧАСТИЯ:
1. Конференция бесплатная, но вход строго по приглашениям. Как получить приглашение?
2. Для того, чтобы получить приглашение – необходимо заполнить форму по ссылке, отправив таким образом заявку: https://axept.timepad.ru/event/971209/
3. Программный комитет внимательно изучит всё и при единоглассном решении, вышлет вам приглашение.
ОСТАЛИСЬ ВОПРОСЫ?
Или появились предложения? Пишите events@axept.com или в Telegram: @DenisIzmaylov
Подписывайтесь на канал конференции, чтобы быть в курсе событий: @ReactRussia
Трансляция будет?
Kirill
или запись
Denis
Трансляция будет?
Пока данных нет :) Если будет, то ссылка будет опубликована в https://t.me/ReactRussia
ana 🪢
Тот самый Денис
Как в react-native-router-flux заблокировать переход между экранами. У меня есть таббар, когда я пытаюсь перейти в определенную вкладку, срабатывает валидация авторизирован ли пользователь и если не авторизирован то его перебрасывает на логинпэйдж. Если пользователь не авторизирован, во время перехода, пользователь на момент прыгает на нужный экран и срабатывает валидация. Вопрос, как прикинуть логинпэйдж на самый верх, чтобы экран не прыгал по сценам
Andrey
раздели навигаторы как вариант
Andrey
у каждого навигатора свой флоу, условно там где проверка 1 роут, и после него 2, на 1 из которых переключается в зависимости от стейта(авторизован/нет)
Anton
привет. Ребят, кто нибудь работал с инстаграм апи? есть вопрос по поводу логина с email и паролем
Anton
буду признателен за помощь
Daniil
господа, кто-нибудь может подсказать, как организовать текст инпут фиксированного количества строк?
Daniil
мультилайн тру, намберофлайнс = конст не работает
Daniil
может быть на гите кто-то видел хорошие темплейты
Vit
Как это фикс количества строк?)
Daniil
ну например обо мне в инстаграме)
Daniil
там он тебя как символьно ограничивает, так и построчно
Daniil
multiline
numberOfLines
вот эти пропсы textinput'a друг с другом почему-то не работают
Gena
multiline
numberOfLines
вот эти пропсы textinput'a друг с другом почему-то не работают
Вообще должны работать, более того, если они не работают, то numberOfLines вообще бесполезен, т.к. он имеет смысл только с multiline. Поэтому ещё раз, должно работать.
Второй вариант (правда, тут могут быть ньюансы в силу многопоточного устройства TextInput) - просто делать его controlled component и валидировать у себя... кто мешает переводы строк посчитать-то? И не давать новые вставлять )))
Gena
А... numberOfLines - это не ограничитель... доки читать надо )
Daniil
Ой
Спасибо
Daniil
Чет я обнаглел уже строчки не считать конечно
Daniil
Могли бы пропсов напихать, чтоб жизнь медом показалась!
Eugene
Хлопцы, а firebase для всех приложений на устройстве будет одинаковый токен или для каждого разный?)🤔
Vladimir
Vladimir
Как он между аппами-то будет отличать кому пуш?
Eugene
да, точно
Eugene
чот затупил, лул
Артем
Ребзя какие варианты есть сделать для FlatList OnStartReached? делаю мессенджер, нужно чтобы при скроле наверх подгружались сообщения
Вадим
Добрый день. Я ищу готовый компонент, чтобы кешировать картинки.