Dmitry
this.state.loggedIn ? <MainScreen /> : <LoginView />😅
У меня ворох аругментов и за тот и за другой стиль написания)
Dr
но товары создал
а если тестовые там передать, то вернет что-нибудь? android.test.purchased
Danil
да его возвращает
Danil
Либа не залинкована.
у меня тогда бы приложение не стартануло
Danil
@Janitor93 сразу напишу, я сегодня первый раз в жизне вижу google play console
Dr
да его возвращает
может из-за того что у одного статус inactive?
Danil
может из-за того что у одного статус inactive?
я специально поставить одному такой, другому другой, ну и было у обоих active
Dr
тогда не знаю, я сам не создавал там ничего, мне просто эти id сказали и все))
Danil
ок) спасибо)
Kto?
А ни у кого такой траблы траблы с react-native-splash-screen: При запуске приложения на несколько миллисекунд появляется просто белый экран а потом уже подрубается сплэшскрин?
Dan
took 10 secs to google
Kto?
took 10 secs to google
Да, но говорят что это не решает проблему
Kto?
Да
Решил как-то, или тем же хаком?
Vlad
Я этот пакет просто выпилил и нативно сделал сплеш
Kto?
А хайдишь как?
Kto?
После прогрузки джса?
不退転」
Пипл, безопасно ли обновить только один под (Firebase/DynamicLinks) а остальные (и Core) оставить прежней версии?
Vlad
У меня стоят 17 чето там миноры отличаются
不退転」
~> 5.11.0
Vlad
Обнови) потом откатишь если что
(;¬_¬)
а есть разница в производительности использовать firebase или тот же axios и запросы к своей апишке?
Sasha
Ребзя,внутри FlatList есть renderItem, и при переключении табов StackNavigator уменьшается ширина этого списка,есть варианты?
Sasha
только на ios
(;¬_¬)
Вызовы к фаербейсу очень шустрые
но его только через нативные модули можно интегрировать, так?
不退転」
но его только через нативные модули можно интегрировать, так?
Если тебе нужен фаербейс только как база данных, то можно юзать веб версию, там ничего в нативе копать не надо
(;¬_¬)
спасибо
Gena
Ещё один "праздник C++": https://github.com/facebook/react-native/pull/22607
Gena
C++ ❤️
Дааа! Давайте найдем баг в нашем новом "рокет сайнс" и не будем его исправлять, потому что это сложно и непонятно, а просто потеряем пару байтов... да никто не заметит )))
不退転」
я не брошу надежду решить этот ужас, авось кто-то знает решение и поможет) https://github.com/invertase/react-native-firebase/issues/1901
Artem
Ребят, можно ли в react navigation под хедером добавить search bar? Если да, то как это правильно сделать?
Andrey
MainMenu: { screen: MainMenu, navigationOptions: { headerTitle: <BranchPicker />,
Andrey
ваш поиск на месте бранчпикера upd это если в хэдере вам нужно, если под хэдером то причем тут react navigation?
Kto?
Ребят, как сейчас podfile дефолтный должен выглядеть?
Kto?
я так понимаю вот жти вот все штуки обязательны
Kto?
pod 'yoga', path: "#{rn_path}/ReactCommon/yoga/yoga.podspec" pod 'DoubleConversion', :podspec => "#{rn_path}/third-party-podspecs/DoubleConversion.podspec" pod 'Folly', :podspec => "#{rn_path}/third-party-podspecs/Folly.podspec" pod 'glog', :podspec => "#{rn_path}/third-party-podspecs/GLog.podspec" pod 'React', path: rn_path, subspecs: [ 'Core', 'CxxBridge', 'RCTAnimation', 'RCTActionSheet', 'RCTImage', 'RCTLinkingIOS', 'RCTNetwork', 'RCTSettings', 'RCTText', 'RCTVibration', 'RCTWebSocket', 'RCTPushNotification', 'RCTCameraRoll', 'RCTSettings', 'RCTBlob', 'RCTGeolocation', 'DevSupport' ]
Kto?
это верно?
Vlad
Кто то сталкивался с ситуацией когда приложение в симуляторе при разработке работает без проблем, а при попытке запустить на реальном устройстве через release – получаю просто сплеш скрин(из Objective-C) при этом никаких ошибок абсолютно ничего нет. Даже не знаю как в таком случае отдебажить это. Понял что не грузится main.jsbundle, но не могу понять почему не грузится и в чем все-таки причина. Дело точно не в навигациях или ещё чем-то. Оставил голый main.jsbundle файл который просто выводит Hello World и все-равно не хочет. Руками билдил, переносил, линковал и т/д.. Процесс бандлера запускается и файл появляется после удаления в нужной директории... Короче хз что вообще может быть. Кто шарит как отдежабить такое?
Vlad
Мне бы хоть какую ошибку увидеть
Ivan
попробуй релиз собрать на симулятор
Ivan
и запустить из xcode
Artem
MainMenu: { screen: MainMenu, navigationOptions: { headerTitle: <BranchPicker />,
нужно под хедером, но чтобы в хедере самом т.е. если у нас хедер допустим красного цвета, то в самом его верху по центру идет название страницы и под названием инпут для поиска чего-то на этой странице
Aleksei
дебажится достаточно просто, ставите бряку в AppDelegate и смотрите по шагам как бридж инициализируется
Ivan
и консоль xcode ничего не говорит?
Andrey
Все равно не понимаю проблемы)
Vlad
и консоль xcode ничего не говорит?
Есть только warning от Firebase про сбор статистики и ошибка с ssl Boring SSL, гуглил их, но это лишь warning
Vlad
дебажится достаточно просто, ставите бряку в AppDelegate и смотрите по шагам как бридж инициализируется
Он автоматом на нём остановится? Потому что сейчас стоит брейкпоинт и реакции никакой
Aleksei
Vlad
если из xcode-а запускаете и в схеме стоит галка на debug executable
Все верно стоит, только конфигурацию менял на release
Aleksei
в релизе тоже бряки должны работать (я дебажил по крайней мере), но тут важно strip debug symbols отключить
invariance
Помогите осознать. Никак не придумаю, как загуглить, какие эвенты вызываются при переходе между компонентами
invariance
нужно при переходе в другой компонент аннулировать текущий стейт
Kto?
Никто не сталкивался что на эмуляторе, который запускается автоматом через react-native run-ios крашится эпка при старте?
Kto?
а если запустить руками в xcode то все будет нормально
Gena
Кто то сталкивался с ситуацией когда приложение в симуляторе при разработке работает без проблем, а при попытке запустить на реальном устройстве через release – получаю просто сплеш скрин(из Objective-C) при этом никаких ошибок абсолютно ничего нет. Даже не знаю как в таком случае отдебажить это. Понял что не грузится main.jsbundle, но не могу понять почему не грузится и в чем все-таки причина. Дело точно не в навигациях или ещё чем-то. Оставил голый main.jsbundle файл который просто выводит Hello World и все-равно не хочет. Руками билдил, переносил, линковал и т/д.. Процесс бандлера запускается и файл появляется после удаления в нужной директории... Короче хз что вообще может быть. Кто шарит как отдежабить такое?
1. Смотрите в логи через Xcode, возможно там есть что, если нет, 2. смотрите в общие логи девайса через Console, если и там нет зацепок, 3. Смотрите в код - настоящий сплеш-скрин не может не исчезнуть - либо он исчезает потому что приложение крешится, либо он исчезает, когда приложение начало выполнять код (или около [self.window makeKeyAndVisible] вот это я не помню точно, но по моему он сам пропадает). Следовательно это поддельный спеш скрин из какого нибудь react-native-splash-screen )))
invariance
Видимо в его сторону надо искать
invariance
спасибо
invariance
=)
Kto?
ну так сделай просто функцию которую ты возовешь и она анулирует стейт и перенаправит на некс экран
Kto?
аля
Kto?
navigateToBla = () => { this.setState({{); navigate(') }
invariance
и т.п.
invariance
которые навигатор обрабатывает сам по себе
Kto?
ты хочешь запретить возвращаться?
Gena
Ребят, как сейчас podfile дефолтный должен выглядеть?
Не бывает "дефолтного", сколько команд, столько способов организации проекта.
invariance
не не
invariance
ты хочешь запретить возвращаться?
моя функция не будет дергаться, если я нажму не условную кнопку на экране, а кнопку на самом девайсе