Narek
А ты пробовал разные варианты behavior?
Narek
Ещё можно подписаться на открытие/закрытие клавиатуры и сдвигать что нужно при открытии
Андрей
Кто пулил юзеров по номеру через firebase?
Denis
🤔 apple developer console ?
Это всё-таки вручную)
Rocket
Так он даёт отступ снизу, а не сверху
Дело в том, что у Android есть параметр, как будет вести себя view при том случае, когда клавиатура накрывает input. Android следит за тем, чтобы пользователь всегда видел input. Нужно копать сюда - https://developer.android.com/training/keyboard-input/visibility или в keyboardAvoidingView
Rocket
Также стоит учитывать, что в Android работают только события keyboardDidShow и keyboardDidHide
Rocket
А willShow и willHide нет
Rocket
А при установке в adjustNothing вообще не слушается клавиатура
Rocket
Но есть npm пакет, который может менять значение этого свойства на лету
Neo
Посоветуйте видео ролик или сайт, туториал по изучению php :)
Neo
Я не новичок, просто захотелось изучить php, сам пишу на golang, js
Neo
Знаю, но наверняка тут есть пхпшники
Vitaliy
Это всё-таки вручную)
тогда можно посмотреть в сторону fastlane - match, pem и т.д. https://docs.fastlane.tools/actions/
Андрей
Пожалуйста кто делал через номер тел авторизации отпишитесь, (firebase)🙏🏻🙏🏻
Андрей
Андрей
Ключ добавил и без результатно
Андрей
Но авторизация работает корректно, в вайтлисте добавил номер и по нему все нормально
Vitaliy
Ключ добавил и без результатно
ключ тот? из keystore которым приложение подписано? bundle id совпадает? для этого bundle id нет других приложений (проектов) в firebase?
Андрей
Вопрос как лучше иницализировать фрбейс, через конфиг или же выкачивать google-services.json что они предлагают.
Vitaliy
Вопрос как лучше иницализировать фрбейс, через конфиг или же выкачивать google-services.json что они предлагают.
я google-services выкачиваю. тогда он нативно инициализируется при старте приложения. проще отловить крэшлоги если что-то пойдёт не так.
Андрей
Дев
Vitaliy
Дев
а sha1 брал от какого ключа? ~/.android/debug.keystore или от прода?
Андрей
гайд нашел, запустил студию и там в градле какойто файл запустил и получил код этот
Vitaliy
гайд нашел, запустил студию и там в градле какойто файл запустил и получил код этот
в общем разбирайся - тебе нужен sha1 того ключа, которым подписана сборка. если это dev - нужен sha1 дефолтного ключа студии, для прода - sha1 сертификата из прод-кейстора
Андрей
Спасибо, сейчас пересоберу и буду смотреть что к чему
Vitaliy
Спасибо, сейчас пересоберу и буду смотреть что к чему
и bundle id обязательно совпадать должен, перепроверь на всякий случай.
Serik
Доброго-доброго дня всём! После года освоения RN, решил освоить и Flutter. Есть ли такое же сообщество русскоговорящих в телеграмм?
SaM
https://t.me/rudart
Alexander
Ребят, нужно чтобы каждые пол часа приложение работало как будильник, подскажите в какую сторону гуглить, а то что-то вообще инфы ноль
Alexander
Background task
Спасибо
Павел
Все здравствуйте
Павел
подскажите пожалуйста как сделать кнопку поделиться?
Павел
на которую нажимаешь и тебе предлогаетсв выбрать приложение в каком отправить информацию
ana 🪢
react-native-share
Alex
Есть казанцы ? Посоветуйте где покодить можно ? Кафешка, кофейня или что то другое. Надоело дома сидеть
Alex
Кофе бине много народу сидит, но там надоело) Ищу новое место ))
Alex
Ну может у вас есть какие-либо антикафе
Нашел место. Кофеин называется, будете в Казани - рекомендую
Alex
Скуратов
Спасибо, попробуем)
Eduard
Подскажите пожалуйста, сейчас юзабельный для пушей бородатую либу react-native-fcm. Планирую переходить на новую, так как эта померла. Подскажите пожалуйста, как я понял react-native-firebase собирается выпилить нотификации из своей либы. Какую использовать?
Sergey
Expo
Sergey
One signal
Vitaliy
Подскажите пожалуйста, сейчас юзабельный для пушей бородатую либу react-native-fcm. Планирую переходить на новую, так как эта померла. Подскажите пожалуйста, как я понял react-native-firebase собирается выпилить нотификации из своей либы. Какую использовать?
react-native-firebase v6 cloud-messaging используется только для регистрации токена react-native-push-notification - для android ловит пуши react-native-community/push-notification-ios - для ios ловит пуши для android важно добавить implementation 'com.google.firebase:firebase-messaging:17.2.1' в build.gradle
Vitaliy
One signal
не нужно, если их специфичные возможности не нужны. любые сторонние сервисы пуши всё равно отправляют через fcm / apns.
Sergey
не нужно, если их специфичные возможности не нужны. любые сторонние сервисы пуши всё равно отправляют через fcm / apns.
В основном использую expo, а так согласен, что это всего лишь прокси, удобно что из коробки сразу под iOS, Android
Vitaliy
В основном использую expo, а так согласен, что это всего лишь прокси, удобно что из коробки сразу под iOS, Android
expo это отдельная история, да. там нативно другое решение не прикрутишь, без eject. а если нужен eject - проще уж сразу на rn cli делать.
Eduard
Спасибо
Eduard
Но все же нет какой-нибудь универсальной либы? Под обе платформы и со всеми фичами под капотом?
Nikita
Доброго времени суток.
Nikita
Как проводить тестирование в react native ? Сейчас пытаюсь использовать встроенный jest , но уже устал испралять ошибки связанные с модулями . На данный момент ,jest не запускается с ошибкой : ReferenceError: autoplayTimer is not defined
Nikita
autoplayTimer это переменная модуля swiper(слайдер) со значением null . Если комментирую ее , то получаю ошибку во время работы слайдера ..
Gaunter
@Nikita_developer1, https://github.com/wix/Detox
Nikita
Jasur
Предположим, что я использую фонт «SFUIDisplayBold» в своем проекте, он будет работать в ANDROID, но не в IOS, потому что «postscript name» = «SFUIDisplay-Bold». Поэтому для IOS мы должны использовать «SFUIDisplay-Bold», несмотря на то, что вы добавили файл шрифтов с именем «SFUIDisplayBold.otf» Вопрос как узнать этот postscript name ?
Anton
Не знаю
Alex
@Nikita_developer1, https://github.com/wix/Detox
Доброе утро. А аналогичное не под мак есть?
Gaunter
Через npm установить
Gaunter
Или yarn
Gaunter
https://reactnativetesting.io/e2e/setup.html#configuring-eslint
Sergey
Спасибо
One Signal, Expo
Gevorg
Подскажите пожалуйста! Делаю npm run ios и получаю каждый такую ошибку. При этом expo start работает. В чем может быть дело?
Sergey
🙂
Sergey
crna стоит
Sergey
вместо react-native
Sergey
те вы expo и установили, что правильно, имхо 🙂
Alex
Друзья! Подскажите пожалуйста. Получилось так, что пришлось изменить архитектуру базы данных (firebase datebase) и все полетит к чертям после обновления на старых клиентах. Естественно никаких проверок на версию в старых клиентах нет (не успели). Вот теперь сижу и чешу репу, как обновить продукт, заставить пользователей обновиться и запретить действия старым. Пока на ум приходит только: 1. Залить все в сторы и дождаться модерации (ручное управление публикацией) 2. За дня 4 направить пуш-уведомления об обновлении 3. На главную страницу повесить баннеры для обновления 4. При обновлении выкатить все платформы разом 5. В Правилах доступа к БД заблокировать чтение/запись старых ключей Или что-то есть намного проще?