Maxim 📱 D
а метод из takePictureAsync из react-native-camera должен сохранять в галерею?
там вроде написано что надо cameraroll использовать для сохранения
Alik
Не подскажете, как называется параметр в react-navigation, который за текст на табах нижнего таб навигатора отвечает?
Alik
Не помню, как он задавался
Alik
ScreenName: { screen: ScreenComponent, // название вот тут как-то задавалось }
Руслан
вроде tabBarLabel
Alik
Irakliy
@javascript_jobs
Anonymous
/ban
Anonymous
Спасибо @i_koch
Irakliy
да не за что
Денис
Как изменить версию на 2.0 или как добавить новую версию 2.0?
Dmitry
Dmitry
В Xcode
Денис
Спс уже поменял здесь
Serj
Не собирается билд под iOS на react native, apk собрался хорошо (expo) При создании билда для ios, нужно ввести данные своего акаунта. Ввожу и появляется ошибка. [13:03:21] Error while gathering & validating credentials [13:03:21] Reason:Unknown reason, raw:"757: unexpected token Помогите тут или в личку, за консультацию в долгу не останусь
Денис
Наврное в Xcode тоже нужно указать 2.0 для совместимости
Dmytro
Народ установил react native с type script https://github.com/react-native-community/react-native-template-typescript теперь хочу использовать https://github.com/dabit3/react-native-navigation-v2 как мне его использовать? Пишу в index.js `import {AppRegistry} from 'react-native'; import {Navigation} from 'react-native-navigation'; import {registerScreens} from './src/screens'; registerScreens(); Navigation.events().registerAppLaunchedListener(() => { Navigation.setRoot({ root: { component: { name: 'Initializing' } }, }); }); AppRegistry.registerComponent('Test', () => Navigation);` А мне ошибку выбивает Module AppRegistry is not registered callable module (calling runApplication) Как зарегистрировать этот AppRegistry?
jocoders
На Мас, на адроид эмуляторе не удается войти в google аккаунт, при инициализации долго грузится, крутится спиннер и в конце ошибка “There was a problem communicating with Google servers”. Переустанавливал приложение и сам эмулятор, чистил кэш приложения и эмулятора, пробовал на других эмуляторах, но все безрезультатно. Кто-нибудь в курсе как это победить?
Serj
Проверь аккаунт, вероятно с ним проблема
проверил, аккаунт разработчика оплачен, но никак не получается собрать, кто-нибудь может помочь у себя сборку запустить?
Vlad
проверил, аккаунт разработчика оплачен, но никак не получается собрать, кто-нибудь может помочь у себя сборку запустить?
Выходил из аккаунта и заходил снова? Ребутал xcode? Сносил модули и чистил билд сборку?
Nikolay
Кто нибудь может обьяснить как сделать логин через facebook?
Vall
всем привет поставил пакет expo-ads-admob получил ошибку undefined is not an object (evaluating 'viewConfig.Manager') удалил пакет, чистил модуля - все бестолку, проект не запускается, в гугле ничего не нашел, кто сталкивался с подобным?
Dmytro
может дело в том что AppRegistry.registerComponent('Test', () => Navigation); компонент регистрируется после того как стартует сам навигатор?
Я не знаю как правильно передать Navigation выбивает Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
Andrei
у большинства либ в гитхабе есть папочка example, playground и тд и тп. и если туда заглядывать то на многие вопросы находятся ответы)
Andrei
https://github.com/wix/react-native-navigation/blob/master/playground/src/app.js
Andrei
Я не знаю как правильно передать Navigation выбивает Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
эта ошибка говорит о том что реакт не может отрендерить компонент. предположу что самого компонента нет
Alik
А вообще, стоит откатиться на предыдущий коммит и снова пройтись по установке пакета
Vall
В чем суть у нас монорепа
Vall
Вообще странности повылазили в средине проекта
Alik
Вообще странности повылазили в средине проекта
С expo частенько такое раньше было, как сейчас - хз, перестал использовать
Vall
А так на экспо прошлый проект сделал, все было ок, в монорепе проблема просто, а назад уже нету пути
Andrei
Где нет? Вот исходники https://github.com/dimonchik-com/MindStorage
https://github.com/dimonchik-com/MindStorage/blob/3947acf50f5da412e5a85dd4306a38654923ed0e/index.js#L21 вот тут точно то что нужно происходит?
Dmytro
https://github.com/dimonchik-com/MindStorage/blob/3947acf50f5da412e5a85dd4306a38654923ed0e/index.js#L21 вот тут точно то что нужно происходит?
Ошибка происходит ExceptionsManager.js:44 Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. Я попробовал переписать (запушил) и теперь ошибка такая ExceptionsManager.js:44 Invariant Violation: start(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.
Serj
Выходил из аккаунта и заходил снова? Ребутал xcode? Сносил модули и чистил билд сборку?
аккаунт ведь обязательно нужен developer? вход запрашивает каждый раз. модули не сносил, попробую
Oleg
react-native-material-ui не очень?
Andrei
@dimonchikcom я не понимаю что у тебя делает этот код и зачем он: AppRegistry.registerComponent('MindStorage', () => Navigation) react-native-navigation регистрируется в нативке, а тут ты пытаешься всю либу засунуть в registerComponent. посмотри внимательно на их playground.
Bitalik
Всем привет надо пакет сделать npm. для приложения на react native, все норм если заливать на git/npm, но каждый раз комитить изменения и скачивать их что бы смотреть не удобно пакет просто набор визуальных компонентом, а что бы их посмотреть нужно подключить пакет к проекту я установил пакет локально npm i ../packet-name при установке все ок, но когда я пытаюсь в проекте сделать import то ошибка как будто пакет не установлен может кто сталкивался, или может есть какието ограничения дла RN?
Andrei
посмотри на https://github.com/verdaccio/verdaccio очень помогает когда с пакетами работаешь
Bitalik
http://joxi.ru/MAjjvzKHjn1ZDA
Kostya
Подскажите, пожалуйста, годные статьи по best practices React Native желательно на русском и не сильно устаревшие.
Anonymous
Но я бы тут не согласился с 60% статьи))
Gena
Но я бы тут не согласился с 60% статьи))
Да, ща проглядел быстро... если это и best practices, то явно не мои )))
Gena
Я бы сказал так: 1. Рассматривайте React только как "view" слой приложения. Ещё раз, это только presentation layer, даже скорее widgets, не более. 2. Используйте типизацию - typescript/flowtype 3. У вас медленный JS движок (нет JIT, слабый проц, мало памяти), экономьте, используйте правильные структуры данных... 4. Прежде чем добавить зависимость, очень хорошо подумайте (см. п.3) 5. Читайте исходный код RN и всех модулей, что используете. Магии не бывает, разбирайтесь как они работают, и большая часть левых модулей вам будет просто не нужна. 6. Учите натив.
Евгений
+
jocoders
На Мас, на адроид эмуляторе не удается войти в google аккаунт, при инициализации долго грузится, крутится спиннер и в конце ошибка “There was a problem communicating with Google servers”. Переустанавливал приложение и сам эмулятор, чистил кэш приложения и эмулятора, пробовал на других эмуляторах, но все безрезультатно. Подскажите пожалуйста кто знает как это решить?
Oleg
как можно тестировать react-viro на эмуляторе? на телефоне работает, на эмуляторе выдаёт ошибку. думал, нужно приложения установить, но они недоступны.
Oleg
Oleg
Gena
6. Учите Натив. Это сразу Java и Swift? 2. Ага только как ее поддерживать, если react native navigation от wix я не могу с последней версией typescripta запустить. Выше вопрос висит без ответа.
- Это по чуть-чуть и Java/Kotlin и ObjC/Swift... языки похожи, все они из C-family, беглая пробежка по документации и код уже можно читать, через некоторое время и писать... прежде всего надо понимать как мобильные приложения работают, какие есть возможности, что дают SDK обеих платформ, etc... - Всегда можно починить (п.5) или просто свой d.ts описать.
Роман
Кто-нибудь знает, как настроить уведомления в спящем режиме в expo?
Ihor
Всем привет, у меня есть вопрос: можно как то с помощью реакта на телефоне подключаться к vpn?? А точнее у меня есть файл server.ovpn (сертификат OpenVPN) можно с помощью его подключиться к серверу vpn?
Tuum Daemonia
Вроде норм
Церго
@asvis я для этого свифт модуль делал, ipsec подключение с мониторингом статуса
Alexander
кто-то в курсе как в react-navigation сделать replace с анимацией ?
Даниил
Всем привет. Подключаю In App Purchases и возник вопрос. У меня dating-приложение, в котором пользователь регается и должен оплатить доступ на месяц, чтобы начать пользоваться всем функциналом. При этом пользователь может выйти со своего аккаунта и зайти с другого аккаунта (на котором подписка может быть не оплачена). Как поведет себя покупка подписки на втором аккаунте, если ее уже покупали на первом аккаунте? Я так понимаю, что app store хранит все покупки подписок и боюсь, что при запросе покупки он вернет успешный ответ, но на самом деле подписка на втором аккаунте оплачена не будет, так ли это? И как тогда решить этот вопрос?
Церго
ваще лучше проверять покупки у себя на бэке, iap еще кста долго работает, если каждый раз проверять
Даниил
На бэке то я покупку проверю, но разве app store не будет возвращать постоянно тот же receipt покупки, что и при первой оплате подписки (и так до тех пор пока оплаченная подписка не закончится)?
Церго
канеш одна покупка будет на один товар на один аккаунт эпловский
Kirill
Может подскажет кто, есть какая-нибудь хорошая светлая тема для VS Code? А то я находил некоторые, они вырвиглазные какие-то, в итоге приходится сидеть на WebStorm.
Irakliy
зачем светлая тема, если есть темная
Andrei
Я могу как-то указать список айтемов в drawerNavigator?
Andrei
Чтобы там были не только скрины, которые я указываю в routeConfigs
Anatoly
Добрый день! Подскажите, пожалуйста, как дебажить отваливающиеся стили UI на андроиде? На iOS всё норм. 1. Использую react-native-segmented-control-tab для работы с сегментами на странице. На ios всё отлично, баджи выводятся, стили подхватываются и всё отлично. А на андроиде периодически не отображаются баджи, пропадает обводка на крайних сегментах. 2. Есть View, у которой белый бэкграунд. Через Platform.OS проверяю систему и даю стиль с shadow для iOS, и elevation для android ≥ 21. На андроиде при переходах между сегментами отлетает backgroundColor и становится прозрачным, после чего ломается фон у этого элемента везде. 3. Сделал небольшой View с абсолютным позиционированием, (счётчик уведомлений на элементе). На ios работает нормально, на андроиде в дебаге элемент полупрозрачный, а без дебага просто исчезает за родительским элементом (видно только его край). 4. Использую react-native-fab, на iOS всё отлично, на андроиде кнопка имеет прозрачный фон и не круглую, а 8-угольную форму. Не вижу ошибок в консоли дебаггера, в гугле ничего внятного найти не могу.
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет, подскажите в чём ошибка? Пытаюсь поставить проект, падает ошибка. Каждый раз делаю фикс - падает новая)
Gennadiy
Чтобы там были не только скрины, которые я указываю в routeConfigs
Можно переписать компонент для drawer, дизайн и айтемы свои.