Alexey
я себе в scripts в качестве склерозничка добавил вот такую команду "fix": "find node_modules -name '*.pbxproj' | xargs perl -pi -e 's#ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;#ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;#g'"
Dmitry
EXTRA_DIR="${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Frameworks/InputMask.framework/Frameworks" if [[ -d "${EXTRA_DIR}" ]]; then rm -rf "${EXTRA_DIR}" fi
Sasha
Не
Sasha
Это лечит ошибку при сабмите
Sasha
А уже после этого
Dmitry
ты про чье сообщение сейчас?
Sasha
Это
Sasha
EXTRA_DIR="${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Frameworks/InputMask.framework/Frameworks" if [[ -d "${EXTRA_DIR}" ]]; then rm -rf "${EXTRA_DIR}" fi
Sasha
Это не пробовал
Sasha
я себе в scripts в качестве склерозничка добавил вот такую команду "fix": "find node_modules -name '*.pbxproj' | xargs perl -pi -e 's#ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;#ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;#g'"
Anonymous
@AntonOvchinnikov70 найди вк vk.com/truejacko, нам в свое время около 2000 человек привел в срок на онлайн-мероприятие, напиши, расскажет подробнее
Artem
Посоветуйте какую либу для навигации выбрать ? И желательно аргументировано сейчас рассматриваю либу от wix или react-navigation
Dmitry
я в свое время ушел от react-navigation и не жалею
Dmitry
но порог вхождения у него выше
Dmitry
у react-navigation по-моему до сих пор (могу ошибаться) нужно всякие хелперы ставить для использования редакса
Dmitry
у rnn такого не наблюдается
Dmitry
то есть rnn при регистрации экрана прокидываешь провайдер и стор, причем неважно редакс или mobx
Dmitry
или любой другой)
Artem
А при работе с таббаром проблем нет. Когда ты находишся в српдине одной табы и нужно перейти в другую?
Dmitry
да нет вроде
Dmitry
но нужно доку смотреть
Dmitry
там есть метод mergeOption в котором можно табы менять
Dmitry
и другие опции стака
Artem
Ясно. У меня на проеете сейчас react-navigation еще правда бета версия. Очень сложно навигейтится по табам постоянно нужно костыли писать
чей ты
👉 Итак, вы в чате ⚛️ #ReactNative. Что следует знать? ⚡️ Правила чата: - без оскорблений и мата; - без рекламы; - без вакансий; - без аудио сообщений, вообще; - в разумных пределах видео/фото/гифок/стикеров; - новичков не гнобим, а помогаем; - общаемся по теме чата. Одно предупреждение, затем бан. Либо сразу бан 😉 Остались вопросы? Загляни сюда http://telegra.ph/rn-faq-ru-01-11 Админы: - @olebedev - @savelichalex - @DenisIzmaylov - @vkurchatkin Приятно провести время!
Игорь
ребят, чтобы просто изменить экран на клик по кнопке в пустом проекте, что нужно сделать?
Dmitry
react-navigation / react-native-navigation
чей ты
ребят, чтобы просто изменить экран на клик по кнопке в пустом проекте, что нужно сделать?
Добавить навигатор Зарегистрировать сцены И добавить обработчик
Игорь
навигацию подключая
какую самую простую библиотеку посоветуете?
Игорь
буквально для одного перехода
Vitaliy
Просто по кнопке один экран можно и без библиотек, внутренним стейтом компонента разрулить.
Игорь
Просто по кнопке один экран можно и без библиотек, внутренним стейтом компонента разрулить.
было бы идеально) чтобы не разбираться, мне буквально просто приложение нужно, не сильно заморачиваться у меня сейчас есть два файла (два экрана) какуб обработку на кнопку сделать, чтобы перекинуть на другой?
Vitaliy
было бы идеально) чтобы не разбираться, мне буквально просто приложение нужно, не сильно заморачиваться у меня сейчас есть два файла (два экрана) какуб обработку на кнопку сделать, чтобы перекинуть на другой?
Делаете третий компонент и у него внутри на рендеринг отправляете в зависимости от условного this.state.toggle один или другой компонент. Пишу с телефона, пример скинуть пока не могу.
Vitaliy
Maxim
подскажите, почему так анимирует нормально const checkOpacity = this._deltaX.interpolate({ inputRange: [leftPoint, leftPoint / 2 + 2, rightPoint], outputRange: [0, 0, 0.6] }); а так нет const disableOpacity = this._deltaX.interpolate({ inputRange: [leftPoint, leftPoint / 2 + 2, rightPoint], outputRange: [0.6, 0, 0] }); leftPoint = -20; rightPoint - 0
Alex
Подскажи пожалуйста на GOdaddy можно покупать домены или лучше это сделать на reg.ru ( там просто разница очень большая в цене) ?
Alex
спасибо
Maxim
а  animated можно интерполировать значения от 0 до 1?
Oleg
Подскажите, пожалуйста, хорошие проверенные компоненты для modal dialog и drag and drop list
Maxim
в убывании никак?
Oleg
Есть ли способ сделать вибро или звуковой сигнал при окончании таймера, когда экран заблокирован?
Maxim
как-то так? const disableOpacity = this._deltaX.interpolate({ inputRange: [leftPoint, leftPoint / 2, rightPoint], outputRange: [0.6, 0, -0.1] });
Oleg
Есть ли способ сделать вибро или звуковой сигнал при окончании таймера, когда экран заблокирован?
По каким ключевикам хоть гулить? Как называется режим блокировки на англ.?
Maxim
а что значит extrapolate: 'clamp’?
Maxim
но мне output нужен от 1 до 0
Gena
По каким ключевикам хоть гулить? Как называется режим блокировки на англ.?
'ios start sound when screen locked' или 'android alarm sound in background' в разных комбинациях
Gena
Это вот одна из тех вещей, которая кажется простой, но без знания мобильной архитектуры правильно сделать её практически нереально. Всё зависит от того, что именно вы хотите сделать. Если таймер - это что-то вроде будильника и может быть установлен на далекое будущее, то это делается одним способом. Если это короткий таймер, к примеру на минуту и подразумевается, что пользователь всё время рядом с аппаратом, то другим. И так далее. В целом там проблема следующая, обе оси стремятся экономить батарейку и выключить всё что возможно, когда оно не нужно. Поэтому сложно расчитывать что обычному приложению позволят работать долго в бэкграунде при выключенном экране. Но есть исключения, в ios они все перечислены в доках... там есть к примеру "плееры", "навигаторы"... в общем всякие разные категории приложений, которым позволено больше, чем другим.
Gena
А так же. Кто хочет помочь RN, но боится - вот: https://github.com/facebook/react-native/issues/23313
Denis
https://github.com/react-native-community/react-native-releases/issues/79#issuecomment-461115273
Игорь
ребят, как вызвать функцию без событий, сразу, при рендере?
Maxim
render() { fun(); return...
Maxim
Только она будет вызываться каждый рендер
Андрей
Возник вопрос Использую fcm, на андроид все работает, а вот на IOS сама нотифа прилетает, но не выводится В каком формате его надо присылать/ловить, чтобы выводился ?
Alex
как открыть SQLite 3 файл, если он запароленный (пароль известный) (iOS)?
invariance
А можно ли из компонента получить какой-либо пропс родителя?
invariance
родителя - в плане внутри рендера
Vitaly
А можно ли из компонента получить какой-либо пропс родителя?
пробросить пропс компоненту снаружи (то есть от родителя)
invariance
как это?
Nikita
родителя - в плане внутри рендера
Прокинуть в полученный children через props?
invariance
не особо понимаю, как это сделать =\
Nikita
не особо понимаю, как это сделать =\
https://reactjs.org/docs/context.html Если правильно понял, то это
Vitaly
<Parent> <Children someProp={blabla}></Children> </Parent>
Vitaly
если я правильно понимаю вопрос
invariance
Спасибо)
Dmitry
и, насколько я помню, там при получении нотифа надо вызвать метод, который его отрисует
Dmitry
iOS requires developers to call completionHandler to end notification process. If you do not call it your background remote notifications could be throttled, to read more about it see the above documentation link.
Dmitry
switch(notif._notificationType){ case NotificationType.Remote: notif.finish(RemoteNotificationResult.NewData) break; case NotificationType.NotificationResponse: notif.finish(); break; case NotificationType.WillPresent: notif.finish(WillPresentNotificationResult.All) break; }
Андрей
Он есть
Андрей
Но видимо прилетает нотифа не того формата
Андрей
Отправляю через admin.messaging().sendToDevice() в Admin Sdk Functions