Igor
Ни у кого здесь не было опыта с нативной зависимостью, устанавливаемой через pod'ы и содержащей сфитовый код?
Dmitry
у нас у всех нативная зависимость)
Dmitry
уже глаз дергается
Vit
гггг точняк)
Aleksei
Igor
я скорее вот про это https://github.com/facebook/yoga/issues/711
Aleksei
Igor
я думаю это почти ко всем подам со свифтом относится
Peter
Кто-нибудь знает что делать?
Gena
я скорее вот про это https://github.com/facebook/yoga/issues/711
Я некоторое время назад общался с одним товарищем и получилось это победить (у него своим способом, у меня своим). Я патчил RN (но мы всё равно его патченный используем)... патчи отдокументированны здесь: https://github.com/vovkasm/react-native/commits/cocoapods-frameworks
В основную нашу ветку я их не вносил, т.к. мы фреймворки не используем.
И сейчас попробую найти переписку (в одном из ишьюс была)
Igor
Gena
Gena
На всякий случай... там народ тоже сделал фикс фикса фиксов и замутил плагин к cocoapods, который патчит RN на лету ))) Это не я если что, я на такое извращение не способен и не пользуюсь... но может пригодится кому ))) Вот он: https://github.com/orta/cocoapods-fix-react-native
Igor
Да, вот я это тоже нашел и мне не помогло сходу
Igor
хотя я наверное попробую завтра твой форк запутстить, вдруг связет
Gena
Кто-нибудь знает что делать?
Да. Открыть в Xcode, смотреть на структуру проекта и подробный вывод процесса сборки. Но сперва убедиться, что в папке node_modules всё есть, т.е. выполнена команда npm install
Gena
хотя я наверное попробую завтра твой форк запутстить, вдруг связет
Аккуратней, эта штука базируется на 0.55.4 (если надо, я её могу в нашу основную ветку включить, она на 0.56, а скоро будет 0.57 уже)
Но если есть возможность избежать фреймворков, то я бы советовал ей пользоваться... они замедляют стартап, в связке с cocoapods довольно сильно, т.к. каждый под становится отдельным фреймворком, в итоге их много... (это могли починить в последних версиях cocoapods, впрочем. Не проверял)
Dmitry
react-native link
Gena
Nikita
Anonymous
доброго времени суток подскажите какой мне ключ выбрать в plist xcode я узнаю у устройства какой язык используется, это я так понял персональные данные, но в списке плейлиста что то не нашел про язык
Vall
всем привет, такой вопрос, скачал проект с репы и когда запускаю на андроид студио(виртал телефоне), то две странички отрабатывают нормально, а остальные 3 нет, тут еще суть в том что работает все через expo, то есть на виртуал девайсе установлен еxpo и прога вылетает на 3х страницах, у кого была такая же проблема и кто как фиксил, если удалить всю разметку на этих страницах и вывести просто view -> Text -> My_text, то все работает, проблема значит где-то в самом файле, но как фиксить не знаю, кто может подсказать куда хоть примерно копать, в каком направлении?
Aynur
код скиньте
Vall
код скиньте
уже работает...как-то странно, подключил через qr code телефон на андроиде(все прогрузило) и на эмуляторе все заработало, как такое возможно?
Vall
бред какой-то
Aynur
бандл не обновился может, либы не подтянул
Vall
Denis
Привет всем, может кто сталкивался с этой проблемой. У меня почему в simulator iphone отображается старый splash-screen вместо нового (точнее даже на некоторых дивайсах нормально все ок, а на некоторых - старый)
Denis
Я делал clean в xcode, но не помогло
Gena
Привет всем, может кто сталкивался с этой проблемой. У меня почему в simulator iphone отображается старый splash-screen вместо нового (точнее даже на некоторых дивайсах нормально все ок, а на некоторых - старый)
Сплеш-скирн в ios (родной, нативный по крайней мере), вбилжен в приложение в виде xib файла, на который указыват Info.plist... Поэтому он не может быть старый в новом приложении... Но у него может быть явная вариативность, примеры:
- xib позволяет быть разным в зависимости от размеров экрана и классов девайсов...
- Он может быть разным в зависимости от языка (разные xib файлы, если я правильно понимаю)
- Он может не быть xib файлом (когда-то это картинка была, тут я мало что помню, надо в доки Apple лезть)
И ещё учитывая RN, это может быть не нативный splash, а экран, который вы отображаете до того, как js будет готов... тогда... ммм... тогда может быть что годно )))
Vall
вопрос : пытаюсь сделать нормальное отображение в обычном положении телефона и в перевернутом, делаю container->scrollView->scrollViewContainer(flex1)->Block1(flex2)+Blcok2(flex4)+Block(flex2), проблема в том что дочерный(scrollContainer) не растягивается на 100%(flex1) всего контейнера при обычном положении(портрет), гуглил, на свой вопрос ответа не нашел, подскажите как правильно это сделать.
Vall
ну я понимаю что scrollView там высоту надо фикс давать, а как иначе сделать?
Gena
Vall
Vall
как это вообще сделать правильно?
Gena
Может вам там вообще ScrollView не нужен? )
Gena
Или может ScrollView должен быть в Block2 только? )))
Vall
Может вам там вообще ScrollView не нужен? )
честно скажу, я на нэйтиве не писал вообще, меня просто взяли и кинули на проект на котором надо сделать верстку для приложения, она не сложная вообще, но вот стал вопрос как правильно это все сделать, я просто что-то пытаюсь сделать, гуглю и тд, но вот на этом моменте застопорился и спросить не у кого, я могу накидать что я именно хочу реализовать и тогда может получу ответ на свой вопрос
Gena
Ну я как бы на это и намекаю ;-)
Denis
Есть какая-то хорошая либа для получения meta-data сайта для RN?
Gena
Любой не строгий html парсер на js?
Denis
Denis
Поставил себе react-native-link-preview', на ios все ок, на android отвалился мол The SDK Build Tools revision (23.0.1) is too low for project ':react-native-link-preview'. Minimum required is 25.0.0
Vall
Любой не строгий html парсер на js?
вот, когда я переворачиваю телефон, то ясное дело дочерние блоки сужаются и все что внутри ломается, то я думал задать scrollView и внутрь его все запихнуть и при перевернутом экране все скролить
Vall
как мне получить тогда высоту самого контейнера, в котором есть crollView
Gena
Поставил себе react-native-link-preview', на ios все ок, на android отвалился мол The SDK Build Tools revision (23.0.1) is too low for project ':react-native-link-preview'. Minimum required is 25.0.0
Если это то, что надо, проще её запустить, чем что-то ещё искать, думаю. Build tools можно оверрайдами поднять всему проекту попробовать, плюс, если не прокатит, в RN уже вмержены в master нужные патчи, вроде
Vall
тогда я смогу высчитать высоту и задать ее тому контейнеру, который лежит в scrollView
Denis
Vall
ну как-то так я думаю решить проблему, не знаю правильно ли вообще мыслю
Vall
Vall
я просто не знал что такое можно сделать)
Gena
Это отдельно делается в настройках нативного приложения. Дальше либо в Apple доки, либо в Android )
Vall
Gena
На планшете не забудьте протестировать )))
Vall
Petr E
Не могу нагуглить и нащупать свойство которое рисует это линию. Как ее скрыть?
Egor
это может быть на канве
Petr E
Это createBottomTabNavigator
Petr E
на какой канве?
Egor
ну открой сам виджет, наверное это линия которую рисует виджет сам
Petr E
ок решил
Denis
Если это то, что надо, проще её запустить, чем что-то ещё искать, думаю. Build tools можно оверрайдами поднять всему проекту попробовать, плюс, если не прокатит, в RN уже вмержены в master нужные патчи, вроде
ты был прав, проще сделать форк и изменить версию buildTools, хорошо что ничего не сломалось
чей ты
Ребята нужен видео плеер на подобии instagram
чей ты
Как жить с видео на RN ?
Иван
Как жить с видео на RN ?
взять react-native-video видимо и дописать чего не хватает, ну или взять простенький готовый плейер react-native-video-controls
Anonymous
ребят в xcode в разделе frameworks у всех думаю библиотека librReact.a горит красным как не найденная, ее просто удалить можно ? или указать путь?
Dmitry
Anonymous
может удалить, врятли повлияет
Anonymous
Anonymous
Тут все свои фраймвоки указывать надо?
чей ты
GrafMine
ребят а есть какойто простой путь чтоб запустить ипашку на симуляторе ?
Stas
На сколько безопасно юзать кеш метро для релиз билдов?
Gena
Gena