Anonymous
а на девайс не собирается
Aleksei
ща попробую на девайс собрать
Anonymous
https://yadi.sk/i/GMzEjKWv3ELBgg
Aleksei
у тебя libReact.a почему ниже?
Aleksei
все что выше от него зависят
Anonymous
о как
Anonymous
всегда думал, что такое резолвить умеет xcode
Aleksei
помогло?
Anonymous
нет, правда not found #import <React/RCTEventEmitter.h>
вылезло в RCTLinkingManager
Aleksei
ты на самый верх поставил?
Anonymous
да
Anonymous
Порядок не зависит, я в старом посмотрел, там реакт вообще в самом низу и все норм собиралось
Aleksei
debug или release? ща у себя соберу)
Anonymous
debug
Anonymous
в старом и дебаг и релиз, все работало
Anonymous
header searchPath тоже правильный указан
Aleksei
а не, не соберу, xcode обновится просит 😂
Aleksei
а ты как обновлял? react-native-git-update?
Aleksei
там просто че то в Build Settings обновилось, я не особо вникал, можно сверить тоже
Anonymous
да через npm install обновлял
Anonymous
или ты другое что-то имеешь в виду?
Aleksei
react-native-git-upgrade еще и сорцы твои меняет, у меня он xcodeproj подправил и добавил несколько флагов для компилятора
Aleksei
https://facebook.github.io/react-native/docs/upgrading.html#2-install-the-react-native-git-upgrade-module
Anonymous
оо
Anonymous
это в корне проект сделать надо?
Aleksei
ага
Anonymous
спасибо, сейчас попробую
Aleksei
вот здесь поменялось https://github.com/facebook/react-native/blob/e1577df1fd70049ce7f288f91f6e2b18d512ff4d/local-cli/templates/HelloWorld/ios/HelloWorld.xcodeproj/project.pbxproj#L718
Aleksei
а вот сам PR который все сломал) https://github.com/facebook/react-native/commit/e1577df1fd70049ce7f288f91f6e2b18d512ff4d
Aleksei
@powerscin кстати посмотри комменты к PR который ^^^, может там найдешь то что нужно
Anonymous
react-native-git-upgrade никак не помог
Anonymous
буду читать комменты
Anonymous
спасибо за помощь
Aleksei
ты потом главное расскажи как починил)
Anonymous
да с такой хренью, чую, что проще будет на предыдущую стабильную версию откатиться, но если что - расскажу
Anonymous
А можно запустить react-native-git-upgrade с кастомными урлами?
Anonymous
Ну т.е. чтобы node_modules лежали не там как должны быть, а по другому пути
Aleksei
Anonymous
Ну просто эта утилита предполагает, что вот корень проекта есть, далее в node_module от ноды все лежит, а в папке iOS проект лежит.
А у меня проект в который я вношу реакт и там структура такая, что в корне лежит проект, а в папке Submodules/JS лежит уже вся react часть
Anonymous
и если просто react-native-git-upgrade запустить, то он node_modules папку не находит
Aleksei
ну чисто теоретически ты можешь и руками так заапгрейдить
Anonymous
если бы я знал, что нужно)
Aleksei
https://github.com/facebook/react-native/tree/master/local-cli/templates/HelloWorld
Aleksei
вот отсюда все берется
Aleksei
git diff запусти и все на файлах нужных)
Hey
а кто-нибудь пробовал native script? может есть живой фидбек о native script vs react native?
Hey
(p.s не попытка устроить холивар)
Hey
моя ситуация такая, что я умею angular 2, но умею и react (чистый, без reduxов всяких)
Hey
и хочу наваять маленькое мобильное приложение, just for fun
Hey
и не умею react native и native script :)
Владимир
я не знаю ничго про нативскрипт. но если знаешь реакт чистый, то рн - то что надо
Anonymous
@savelichalex короче оказалось все достаточно логично, не хватало вот этого в .xcodeproj:
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
diff из примера помог.
Спасибо за помощь 👋
Михаил
https://github.com/facebook/react-native/blob/master/Examples/UIExplorer/js/AnimatedGratuitousApp/AnExChained.js#L45-L48
я правильно понимаю, что значения позиций стикеров будут изменяться при любом изменении позиции первого стикера, а не только после вызова .start() у созданного объекта?
Михаил
https://youtu.be/xDlfrcM6YBk?t=23m40s
Aleksei
Anonymous
https://t.me/Blockchain_Developers
Artem
Народ, сорян если было, но все же: подскажите, как rn-код дебажить? remote debug не пашет что-то
Владимир
должен пахать
Владимир
а вообще, консоль.лог - твой друг:)
Roman
Roman
будет на телефоне выводиться
Aleksei
лучше уж remote debug))
Владимир
вообще не факт:)
Владимир
хорошо пашущий logcat - наглядней и полезней
Artem
У меня при запуске Remote Debug не отображается вообще React модуль, а Redux не видит хранилище почему-то
Владимир
но если очень хочется брейкпоинты, то надо попробовать его настроить все же
Aleksei
@Vogre че за logcat?)
Владимир
в андроиде это вывод логов
Владимир
console.log туда пишет, и Log.i
Владимир
на иосе не знаю как называется
Aleksei
вот так и подумал сразу про андроид)
Aleksei
так а чем он лучше то?
Andrew Efimenko
Ребят, как считаете, можно ли официально отправлять весь зоопарк навигаторов для ReactNative в топку и юзать https://reactnavigation.org?
Aleksei
Andrew Efimenko
Aleksei
Пасиб! Попрбуем его значит :)
я даже со всех js-ных реализаций переезжал на react-native-navigation чтобы не тормозило, но react-navigation меня очень приятно удивил)
Andrew Efimenko
Владимир
так а чем он лучше то?
тем, что ты привыкаешь писать удобные и понятные логи и с их помощью отлавливать баги. Сразу видно, что происходит в приложении и когда.
Aleksei
Andrew Efimenko
лучше не надо)
Ну вовремя спохватился значит :) Меня демка movieapps и wix соблазнили на это дело.