Cenator 🐈
не менял ничего в файлах
Gena
ну всмысле сделал инит и прописал запрос)
А к какому серверу вы ходите? Можете url расшарить?
Dmitry
кажется у меня такое было
Gena
Ну просто это почти наверняка конфигурация сервера
Alexander
просто трабла уже несколько месяцев висит, я натурально не имею представления почему только у меня и автора issue, на чистом react-native init проекте такое
Если бы у всех не работал https, то RN разработчики не успевали бы закрывать issues. Как с недавними факапами с метро.
Dmitry
я так понял, что там не проблема с запросами к https
Dmitry
а проблема с доверием
Артем
можно как нибудь установить прилагу через вайфай? ноут перестал видеть телефон когда подрубаю через usb
Gena
И видимо чтоб проблема проявилась нужны довольно специфичные условия.
Денис
Кто-нибудь знает, почему DrawerToggle не работает? react-navigation v3.0.9
sanqa
у navigation есть же метод toggleDrawer , почему нне его исппользуете
Денис
Спасибо, заработало. Просто это мой первый проект в react-native)
Gena
просто трабла уже несколько месяцев висит, я натурально не имею представления почему только у меня и автора issue, на чистом react-native init проекте такое
На всякий случай для интересующихся. Промежуточный итог такой. Ваша проблема отличается от той, которая описана в оригинальном issue. Там товарищ пытается ходить на сервер с самоподписанным сертификатом и это действительно довольно сложно правильно реализовать, у вас же сертификат на сервере нормальный.
Gena
Но т.к. воспроизвести в модельной среде пока не получилось, то больше добавить нечего.
sanqa
почему при таком кол-ве элементов не сдеелать инфинити скролл ?
Alex
а приложение не вылетает?
Gena
Там нет таймаута... можете проверить, просто напишите где нибудь while(true) {} )
Alex
ну, наверное, пока памяти дофига не сожрет)
Alex
если в каждом айтеме картинка, то можно скрывать те, которые на данный момент не отображаются, чтобы не жрать много памяти, я это юзал https://facebook.github.io/react-native/docs/flatlist#viewabilityconfig
Oleg
на android сборка ?
да, с ключами все в порядке
Oleg
а как собираете бандл?
как обычно градлом, ничего необычного не делал
Gena
Про фабрику: https://www.twitch.tv/videos/368123170
Gena
Если у них действительно code-gen будет на основе flowtype работать, придется писать альтернативную тулзу для работы с typescript (надесь без окончательного форка всего).
kalloc
а iOS?
Oleg
в даном проекте ios не собираю но обычно просто использую xcode
Oleg
причем тут градл?
./gradlew assembleRelease
kalloc
а автобилд есть?
kalloc
я не сварщик, но в текущем состоянии это автосборка в appcenter и expo publish который бандл собирает (js)
kalloc
gradle на мой взгляд это сборка самого приложения, а не его JS части
kalloc
и у меня вышеуказанная ошибка была из-за расхождения версии приложения и бандла
kalloc
решалось expo publish и react-native link
Gena
./gradlew assembleRelease
эмм? Я сейчас точно не помню, но почему-то всегда делал gradlew app:assembleRelease
Oleg
ну фэйсбук рекомендует так
Oleg
хотя конечно сейчас првоерю
Gena
Просто система сборки gradle оперирует понятием "модуль" (вроде так называется) и корневой модуль если билдить, у меня вечно какие-то ошибки лезли... я после этого стал специфицировать модуль app - это собственно само приложение
Gena
Но вообще всё это насколько я понял не про сборку. Можете поподробней лог ошибки прислать?
Gena
Ошибка-то на рантайм
Oleg
01-23 00:14:25.122 21140-21165/? E/AndroidRuntime: FATAL EXCEPTION: mqt_js Process: com.dex_wallet, PID: 21140 java.lang.RuntimeException: Error calling AppRegistry.runApplication at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29) at android.os.Looper.loop(Looper.java:154) at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192) at java.lang.Thread.run(Thread.java:762) Caused by: com.facebook.jni.CppException: Could not get BatchedBridge, make sure your bundle is packaged correctly at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)  at android.os.Handler.handleCallback(Handler.java:751)  at android.os.Handler.dispatchMessage(Handler.java:95)  at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)  at android.os.Looper.loop(Looper.java:154)  at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)  at java.lang.Thread.run(Thread.java:762)
Gena
Во... по пунктам: 1. Error calling AppRegistry.runApplication - натив не смог вызвать функцию в JS (скорей всего потому что её не существует) Потому что 2. Caused by: Could not get BatchedBridge, make sure your bundle is packaged correctly - натив не смог загружить бандл (js-файл), скорей всего потому что он не сбилдился
Gena
Попробуйде сбилдить "руками" (это же production), значит как-то так: react-native bundle --entry-file index.js --platform android --dev false --bundle-output /tmp/test.bundle.js --assets-dest /tmp/ --reset-cache
Gena
Если это сработает, то надо как-то вывод от gradle смотреть, т.к. там на каком-то этапе вызвается похожая команда и билдит бандл, потом этот бандл засовывается в приложение и пакуется в apk
Gena
Если же не сработает, то вы узнаете в чем же настоящая ошибка )
Oleg
спасибо, сейчас попробую
Evgeniy
https://facebook.github.io/react-native/docs/flatlist#getitemlayout
Ivan
подскажите, куда копать? дебаг работает, релиз собирается, но не запускается 01-23 08:28:17.317 24257-24290/? E/ReactNativeJS: 'Main application error catching', { [TypeError: false is not a function (evaluating 't(d)')] line: 33, column: 479, sourceURL: 'index.android.bundle' } 01-23 08:28:17.321 24257-24291/? E/unknown:ReactNative: console.error: "Main application error catching", {"line":33,"column":479,"sourceURL":"index.android.bundle"}, stack: <unknown>@12:304 _@110:151 <unknown>@110:878 <unknown>@75:1787 x@75:643 k@75:1007 callImmediates@75:3188 value@70:3183 <unknown>@70:1516 value@70:3009 value@70:1486 value@70:1421
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Господа, а в чем разница между Picker и PickerIOS? Такая же как у дейтпикера? Или просто пара пропсов разные? Алсо можно ли использлвать обычный Picker для Ios?
kalloc
А разве просто пикер не универсальный?
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
А разве просто пикер не универсальный?
Да вот один из вопросов именно по этой теме
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Вот дейтпикер вроде отдельно для осей пишется
Vladimir
Как можно такой компонент сделать на РН?:
Vladimir
Gena
Как можно такой компонент сделать на РН?:
При помощи головы и рук, очевидно 😉
Σуатск 👦 ягодная 🍒 свежесть ✨ для мытья конф 👪 Без ГМО
Дейтпикер, не?
Dmitry
у меня давно была похожая ошибка, связана была с мидлварами редакса. Был следующий код в configureStore... const middleware = [thunk, __DEV__ && logger]
Dmitry
в релизной сборке второй элемент массива становился false и все крашилось
sanqa
ребят кто интегрировал tor в rn ?
Alexander
Кто-то использует для mobx в RN devtools?
Vladimir
Сорри, если уже спрашивали, есть готовый модуль для поддержки шаринга через свое приложение? То есть не из аппа шарить наружу, а наоборот?
Vladimir
да
Gena
Один из "кусочков" того, что вы хотите предположительно называется Linking, он есть в RN
Serhii
Linking это outgoing, мне incoming нужен
Linking.getInitialUrl Deep linking || universal links
Иван
Linking это outgoing, мне incoming нужен
https://github.com/alinz/react-native-share-extension тут на демо шаринг из и в
Vladimir
о, про это не знал, спасибо
Dmitry
@gblack9 А вот теперь интересная викторина
Dmitry
Есть блютуз колонка, которая подключена к маку и есть приложение, которое запускается в симуляторе
Dmitry
и как только это происходит у колонки срезается половина диапазона частот
Dmitry
никогда такого не встречал)
Maksim
Ребят, кто-нибудь пилил emoji для RN? Нужно, чтобы были одинаковые emoji для ios и android
Ololo
оффтоп, но жиза) можешь сделать задачу на рект нетиви без телефона (его нет) и без виртуалки (комп слабый, линукс) а в конце дня, будет телефон, проверишь)
Peter
ребят, подскажите react native firebase cloud messaging позволяет получать remote push notifs при закрытом приложении в iOS ?