Никита
хм, спасибо, попробую
это для рн до 59 вроде актуально. В свежем должно из коробки работать
Danila
как раз сижу на 59
Bitalik
Всем привет, ребят, может кто сталкивался с проблемой когда android не разрешает отправлять запросы на плохой ssl я всегда получаю network error
Bitalik
https://github.com/facebook/react-native/pull/23984 я вот нашел что то но не могу понять как это в код внедрить Security.insertProviderAt(new org.conscrypt.OpenSSLProvider(), 1); нужно же откудото заимпортить это все а в примере нету
Bitalik
оо спасибо
Yurii
У самсунгов своя прошивка андроида, надо искать решения применительно к ним в нативном мире, возможно кто то сталкивался
Решил проблему почитав исходники либы. По доке метод setCategory iOS only. По исходникам это оказалось не так. Подобрал правильную категорибю для Андроид и пофиксил баг. https://github.com/zmxv/react-native-sound/blob/079e49df10be5addff3cae2be2efa57130e3c0bb/android/src/main/java/com/zmxv/RNSound/RNSoundModule.java#L76
Bitalik
Открой через андроид студию файл и впиши туда, само заимпортится
не работает( ех, прийдется студию изучать еще
Anton
не работает( ех, прийдется студию изучать еще
А ты депенденси подключил в build.gradle как там описано?
Bitalik
офкорз. куда без етого
Валера
Добрый день. Есть ли возможность отозвать одну из версий приложения? Дело в том что в одной из недавних предыдущих версий была очень критичная бага, новую версию сразу выкатил, уже опубликована, но проблема в том что есть часть пользователей которые остались на предыдущей версии, не обновились. Есть ли какаято возможность отозвать конкретную версию приложения, чтобы она ушла со всех устройств?
Валера
Актуально и для App Store и для Play Market
Evgenii
писал прилагу под андроид. подскажите статью какую крутую как установить на ios ( со всеми там там разрешениями для разработчика и тд) спс
Anonymous
Актуально и для App Store и для Play Market
такая же проблема была
Anonymous
просто кидай на ревью и сабмить форму с экстренным как повезет, сейчас ревью тим спит вообще походу
Anonymous
работают очень медленно и нервно
Anonymous
врочем как обычно))
Denis
кто-нибудь работал с math ml? Какие либы использовали?
Anonymous
этот review процесс просто бесит иногда, вообще несерьезно да и все отношение к разработчикам в целом сейчас, например, financial reports до сих пор не сформированны, хотя уже 5 число, деньги тоже не отправлены
Anonymous
ревьюеры отвечают с промежутком в 24 часа в resolution center... хотя я им отвечаю всегда в течение 5-30 минут после их сообщения
Anonymous
боль
Валера
в AppStore нельзя, только expedited review если реквестить
Окей. А с андроидом как поступить можно?)
Anonymous
Окей. А с андроидом как поступить можно?)
Не паблишу там пока что, затрудняюсь ответить
Валера
Понял. Спасибо. Попробую в ТП еще написать в оба стора, посмотрим что получится.
Kostya
А кто шарит как обрезать лишнее простанство вокруг граней анимации?
Kostya
Lottie
Yurii
Вопрос по RNN. Глубоко в стеке одной из табов есть экран на который доступ только если юзер залогинен в одном стороннем сервисе. Если юзер не залогинен то стек выглядит так "экран глубоко в стеке - экран логина - экран с доступом только залогиненных юзеров", если юзер залогинен я пушу сразу экран с доступом для залогиненных юзеров. Но вот в случае когда юзер не залогиненный то после логина когда юзер будет возвращаться назад по стеку он будет попадать опять на экран логина. В react-navigation я решал на сколько помню подобные проблемы через replace. А вот на RNN сейчас не могу придумать нормальный способ выкинуть экран из стека после логина. Есть хорошие практики на эту тему?
Валера
А где у Play Market форма обратной связи? Не могу никак найти...
Валера
Если проблема ломает бэк то сделать фикс для Бэка на этой версии приложения
Там отрпавляются неправильные данные на один из внешних сервисов, а изза неправильно сформирвоанных данных у юр лица владельца бизнеса могут быть проблемы связанные с бухгалтерией. Косяк сто процентов фронтовый и он поправлен, но изза того что юзеры пока еще не обновились они продолжают слать неправильные данные с косячной версии.
Валера
Скажем так проблема временно решена отключением часть функционала на бэке, но так или иначе сколько придется ждать пока все обновятся)
Maxim 📱 D
Скажем так проблема временно решена отключением часть функционала на бэке, но так или иначе сколько придется ждать пока все обновятся)
Ага, лучше конечно заранее про такие случаи думать и делать механизмы ограничения пользования приложением
Валера
В вебе критичный баг попавший на продакшн както менее болезненно ощущается. Впервые сталкиваясь с такими вещами в мобильной разработке ощущения странные)
Artur
В вебе критичный баг попавший на продакшн както менее болезненно ощущается. Впервые сталкиваясь с такими вещами в мобильной разработке ощущения странные)
+1 У меня в итоге в приложении абсолютно все запросы только через мой бекенд, даже если в итоге они идут на внешний сервис.
Artur
А так, в Crashlytics до сих пор падают ошибки с версии, которая была выпущена в декабре прошлого года (баг поправлен почти год назад)
Валера
+1 У меня в итоге в приложении абсолютно все запросы только через мой бекенд, даже если в итоге они идут на внешний сервис.
Да, в этом есть смысл. Тоже задумался что надо было все таки утаскивать все на бэк.
Sergey
Ребята, есть ли какие-нибудь книги по React Native, где разбирается как он работает, устроен? А то, что-то не могу найти такие
Sergey
А точно вопрос не о реакте?
Было бы замечательно, если бы основной темой книги был React Native, но также цеплял React. Хочу узнать, как именно он работает, что там происходит внутри.
Andrei
Продолжаю работу с куками в реакт нейтив( При запросе с бека устанавливаются токены в куки (походу автоматически) и с помощью react-native-cookie я могу достать их методом get с аргументом хоста. Стоит ли доставать и пихать их в сторейдж или достаточно будет того, что они хранятся в куках?
Maxim 📱 D
Ребята, есть ли какие-нибудь книги по React Native, где разбирается как он работает, устроен? А то, что-то не могу найти такие
Ну да, выступления на конференциях ищи, https://www.youtube.com/watch?v=52El0EUI6D0 вот например про будущее рна, но там есть объяснение как сейчас работает
Andrei
я в стейт редакса пихаю и юзаю
не, я именно про хранение не в текущим момент, а вообще на устройстве
Maxim 📱 D
При инициализации приложения достаю
Andrei
Токен в сенситив инфо
https://www.npmjs.com/package/react-native-sensitive-info это?
Maxim 📱 D
Да
Andrei
Да
AsyncStorage не подходит?
Maxim 📱 D
AsyncStorage не подходит?
На всякий случай)
Andrei
понял, спасибо)
Sergey
@Djafar74, @Debian100, вы не встречали кроме выступлений какие-нибудь статьи (не для сверхразумов)? Спасибо за ответы 🙃
Yurii
посмотри тут https://github.com/wix/react-native-navigation/issues/2860 в соседнем issue https://github.com/wix/react-native-navigation/issues/4747 пишут что единственный вариант это через setStackRoot
Спасибо за ссылки! Варианты все те же что я и думал. Но ожидал что как обычно в RNN просто забыли какието дополнительные методы в доку добавить)
Andrei
угу они большие любители таких приколов. на доку давно уже практически не смотрю. только тайпинги в сорцах)
Sergey
на русском нет(
Мне можно и не на русском)
Maxim 📱 D
Мне можно и не на русском)
1. https://www.geeksforgeeks.org/react-native-works/ 1. https://hackernoon.com/understanding-react-native-bridge-concept-e9526066ddb8 1. https://dev.to/alexandrumic/an-introduction-to-react-native-gje
Maxim 📱 D
парочка из гугла
Kto?
Ну либо это уже будет не статья а мини-книга
Maxim 📱 D
Ну либо это уже будет не статья а мини-книга
ага, статьи от разработчиков не видел
Sergey
Спасибо за ссылки и наводки 👍
Andrei
https://www.youtube.com/watch?v=v4MnR41SHZc вполне годные 50 минут
Artur
Обожаю react-native
Maxim 📱 D
Artur
жиза)
А ещё бееесит что в react-native-vector-icons все иконки не отцентрированы
Kto?
Обожаю react-native
А в чем проблема то
Artur
А в чем проблема то
В том что эти значения приходится подбирать и тестировать в двух эмуляторах
Artur
окей, «обожаю кроссплатформенную разработку»
Artur
напоминает времена когда под IE приходилось верстать отдельно )
Валера
На самом деле лично я больше проблем встречаю именно с кроссбраузерностью в вебе чем с кросплатформенностью в RN. Привести законченное приложение к единому виду на двух платформах заняло у меня 4-6 часов. В то время как проблемы кроссбраузерности достигают бесконечности)