Dmytro
Коллеги, как сделать чтобы при переходе с экрана One->Two->One->Two Экран Two не создавался снова, а брался из stack? На данный момент экран Two createStackNavigator убивает если я с него ухожу const collectionStack = createStackNavigator({ One: { screen: Workout, navigationOptions: {header: null}, }, Two: { screen: CurriculumWord, navigationOptions: {header: null}, } }, { initialRouteName: 'One' } );
Эйч
😀
MirMohsun
Привет ребята, у меня такой вопрос у меня программа не работает на определенных телефонах(Xiaomi), есть какой то permission или может что то другое в манифест прописать?)
🔥
возможно из за процессора
MirMohsun
Интересный момент в том что само приложение запускается, не работает уведомление и не прогружается чат(приложение чат)
🔥
ну так нужно изначально описывать что не работает только часть
MirMohsun
Сорри
Timur 👨‍💻
Подскажите пожалуйста, из-за чего случается ошибка: Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_VERSION_DOWNGRADE Появилась после того как собрал APK файл, теперь снова пытаюсь запустить приложуху на эмуляторе (запускаю командой npx react-native run-android). Собирал APK по инструкции тут https://facebook.github.io/react-native/docs/signed-apk-android
Timur 👨‍💻
Помогло удалить приложение из эмулятора и по новой запустить его)
Serhii
ребят, не могу expo-ui-kit заюзать. пытаюсь отрисовать Block или что-либо еще - ловлю еррор, что версия нейтива какая-то не такая (у меня "react-native": "https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz")
Serhii
Дмитрий
С expo никогда не работал, но при таких ошибках я чистил проект и кеш. Если андроид то 1) cd android 2) ./gradlew clean 3) npm cache verify
Roman
Кто знает, от чего такое поведение при заполнении инпута? И как убрать?
Roman
George
А что за контрол для ввода?
Demuz
Обычный надо? Тогда обычный поставьте, из “react-native”, не будет анимирования такого. Здесь еще анимирование кривое. Курсор слишком рано появляется и заходит на плейсхолдер.
Roman
Возможно проблема в ScrollView? Или в чем-то еще. Не могу понять.
Demuz
Пробовал и на простом – та же история :///
А вы что именно имеете ввиду? Подергивания, после убирания клавиатуры?
Demuz
Да, имеено этот непрятный эффект.
Он обычно появляется от компонентов типа KeyboardAwareScrollView или KeyboardAvoidingView
Demuz
Без анимирования плейсхолдера тот же эффект, да?
Demuz
Он обычно появляется от компонентов типа KeyboardAwareScrollView или KeyboardAvoidingView
Ещё бывает при использовании SafeAreaView, толи из RN, толи из react-navigation, при использовании с определенными компонентами.
Roman
Я сейчас полностью удалил все от Native Base – все работает как и должно (правда без нужных стилей). KeyboardAwareScrollView или KeyboardAvoidingView — спасибо за «наводку». Посмотрю, что можно сделать.
Demuz
Я сейчас полностью удалил все от Native Base – все работает как и должно (правда без нужных стилей). KeyboardAwareScrollView или KeyboardAvoidingView — спасибо за «наводку». Посмотрю, что можно сделать.
Это не прям из-за этих компонентов. Просто они в сочетании с определенными стилями во вложенных чайлдах могут так гнать.
Roman
Это не прям из-за этих компонентов. Просто они в сочетании с определенными стилями во вложенных чайлдах могут так гнать.
Возможно, но "странность" в том, что данное поведение характерно только если пользователь ввёл какие-то данные в поле.
Demuz
По сути так происходит, у вас убирается клавиатура, потому что вы нажали ентер. Такая логика фокусит следующий инпут и анимирует движение скролла к этому инпуту, но, клавиатура ведь к осталась на месте, а убралась и, получается эффект подергивания.
Demuz
Возможно, но "странность" в том, что данное поведение характерно только если пользователь ввёл какие-то данные в поле.
Скорей всего это получается, когда вы именно ентер на клавиатуре нажимаете и она пытается перейти к следующему инпуту, а скролл пытается отрисовать анимированное передвижение ко следующему инпуту, посмотрите.
Demuz
Вот проверьте, если вы оставите Клаву на месте, скорей всего эффекта подергивания не будет
Demuz
Это происходит ещё, если лишний элемент появляется на экране, либо удаляется. В данном случае, это лишний анимированный плейсхолдер.
Roman
@Demuzz Спасибо.
Demuz
Да, я об этом как раз думал. Но если ничего не ввести, и нажать на Enter — подёргивания не будет.
Когда вы не вводите данные, ваш стейт в этом экране не меняется, и по ходу какой то скрол не меняет своей высоты или что-то в этом роде, но потом происходит обратное, вы вводите данные, стейт меняется, начинается перерасчёт пространства и вот тут начинает гнать.
Demuz
У меня этот баг только на Андроидах кстати встречался.
Artem
Сталкивался кто с ошибкой, что при попытке залить пнг файлы на гитхаб выводится в консоль следующая ошибка: uploads.js:77 POST https://github-production-upload-manifest-file-7fdce7.s3.amazonaws.com/ net::ERR_CONNECTION_RESET Как фиксить?
Максим
Использует кто-нибудь styled-components в продакшене?
Artem
В репозиторий
Максим
git push?
Timur 👨‍💻
Всем привет, сейчас читаю про релиз приложения и возник вопрос. Чтобы iOS версию приложения загрузить в TestFlight необходим проплаченный за $99 аккаунт разработчика Apple или я что-то не так понял?)
Dmitry
Правильно понял
Артем
Всем привет, сейчас читаю про релиз приложения и возник вопрос. Чтобы iOS версию приложения загрузить в TestFlight необходим проплаченный за $99 аккаунт разработчика Apple или я что-то не так понял?)
TestFlight это гемор, если тестеровщик не удаленный, то проще и быстрее заливать ему apk на девайс из списка девелоперских в твоем dev ключе apple developer. Тестфлайт сборка долговато модерируется и там надо колдовать каждый раз, отправлять приглашения на тест сборки команде удаленных тестеров по почте или добавлять их в дев акк и выбирать просто из списка. Как-то не зашел мне этот сервис.
Roman
«TestFlight это гемор, если тестеровщик не удаленный,» — вроде как наооборт. Проблемно добавлять External Testers. Для тестирования такого приложения, нужно "особое" одоброение со стороны Apple.
Roman
@mrJolla Если будете использовать TestFlight — добавьте тестировщиков в iTunes Connect Users.
Roman
Это хорошо сэкономит вам время.
Vasyl
Возможно ли в ScrollView разместить елементы снизу как через Space-between?
Timur 👨‍💻
@mrJolla Если будете использовать TestFlight — добавьте тестировщиков в iTunes Connect Users.
Спасибо, а есть какой-нибудь свежий хороший туториал по поводу сборки под iOS и тестирование?)
Roman
@mrJolla Эти два видео неплохие → https://www.youtube.com/watch?v=1CcCKQHjDpw и https://www.youtube.com/watch?v=1DVLaMmGxR8
Timur 👨‍💻
?)
Roman
Ещё бывает при использовании SafeAreaView, толи из RN, толи из react-navigation, при использовании с определенными компонентами.
Вы были правы – проблема в react-navigation. Но решить до сих пор не могу. Ну т.е пока используют этот скрин в навигаторе – все работает с этим багом. Как только просто вывожу скрин (без навигатора) – все работает нормально. Может есть где-то информация по этому поводу?
Andrey
Кто знаком с react-native-iap (4.3.4) ? При запуске приложения на ios12 сразу просит зайти в itunes аккаунт, в коде явно негде не вызываю, пробовал отлинковать, переустановить, коментил весь код с rn-iap, даже если весь проект очистить от него и снова добавить то получаю тоже поведение... На ios13 все норм, проблема еще в том что ios12 только у тестера, я на на 13. Тестируем в testflight, rn (0.59.9), проект легаси но нативного кода с запуском авторизации не найдено.
Ильдан
Здравствуйте! подскажите кто знает... при expo eject. Не запускается в эмуляторе приложение
Ильдан
start сделан
Ильдан
по bundle такую запись нашел
Anonymous
Anonymous
Всем привет, почему это ошибка выходит при добавление custom font?
Anonymous
Добавил custom font-> создал react-native.config.js -> в терминале сделал react-native link
Anonymous
Archer
всем привет, в чем проблема? после команды pod install
Archer
проблема с файлов Podfile при попытке запуска говорит что нет такого файла хоть в ios дериктории есть делаю pod install в ней а тут такое
Arczi
вопрос каждый ли телефон додает до фото локацию? знаю что айфоны точно а как с андроидами ?
Наиль
Здравствуйте, я новичок в react native, но хочу создать довольно простое приложении с чатам, но опыта не хватает кто-нибудь может наставлять в разработке ?
Timur 👨‍💻
Здравствуйте, я новичок в react native, но хочу создать довольно простое приложении с чатам, но опыта не хватает кто-нибудь может наставлять в разработке ?
Примерно такая же история, сам ещё джун) руководствуясь туториалами удаётся собирать Приложение) по поводу наставления лучше тебе задавать более конкретный вопрос когда с проблемой сталкиваешься, так будет намного эффективнее и ответ будет точнее)) Под наставление могут не так понять, что конкретно тебе нужно)
Наиль
Есть хорошие статьи для работы с входом в систему с использованием react-native чтоб последствии запоминал человека
Timur 👨‍💻
Есть хорошие статьи для работы с входом в систему с использованием react-native чтоб последствии запоминал человека
Про ту же самую авторизацию способов как это можно сделать несколько, сперва человеческим языком надо понять как делается подобное (архитектура) и разбить на минизадачи, а далее уже гугл на каждом этапе поможет тебе)
Ayaz
Всем привет. Подскажите плиз как можно поставить проверку на гиперссылку в чате?