Arczi
https://onesignal.com/
оо это тоже нашел, какие отзывы все норм??
Alexey
лучше сразу на 6
Но там же нет поддержки Notifications. Или я не прав?
Alex
оо это тоже нашел, какие отзывы все норм??
Да, лет 5 уже работаем, без нареканий
Arczi
firebase же
не прет мне все что связано с гугл :(
Arczi
а на aws тоже по ходу что то есть
Arczi
кто то в курсе?
Vitaliy
Но там же нет поддержки Notifications. Или я не прав?
вообще она не имеет отношения к firebase. для вывода самих нотификашек pushNotificationIOS и/или react-native-notifications / react-native-push-notification
Vitaliy
кто то в курсе?
всё что есть для пушей - обёртки для fcm и apns firebase достаточно в большинстве случаев чтобы на обе платформы отправить
Anonymous
Спасибо, пока буду ориентироваться на firebase
стильно модно молодежно https://aws-amplify.github.io/docs/js/datastore
Alex
а на aws тоже по ходу что то есть
Это всё по сути обёртки над Firebase. И OneSignal, и AWS. Главное в этих системах не возможность отправки пушей, а доп.аналитика и работа с пользовательской базой. По сути - это всё можно сделать и самому (сделать базу пользователей и локально её хранить и обрабатывать), но куда проще работать с уже готовыми инструментами.
Alex
Запускаю проект, он открывается и закрывается сразу же, из-за чего это может быть?
Alex
Переустановил систему и такое
Alex
вернулся на старые версии и все ок
Alex
может какой баг в 0.61.2
Alex
ну да, цифры перепутал) поставь 0.61
Alex
http://localhost:8081/ не доступен
Alex
Оно во время билда открывает приложеньку, и сразу закрывает. После уже ничего не доступно
Andrei
http://localhost:8081/ не доступен
закрашился metro сервер. смотри консоль
Alex
консоли нет, оно её тоже отрубает во время билда
Andrei
а как стартуешь?
Alex
а как стартуешь?
Сейчас вот такое
Alex
Timur 👨‍💻
Попробуй запустить через XCode/Android Studio, может там что путного выведет консолька) Вчера тоже обновился)
Andrei
ну вот и говорю, что ручками запусти metro сервер в отдельной вкладке и посмотри чего сыпетя
Timur 👨‍💻
попробуй в папке android выполнить команду "gradlew clean"
Timur 👨‍💻
И теперь попробуй запустить проект по новой
Alex
спс
Vitaliy
теперь стартонул
По тем данным, которые в what went wrong можно проблему хотя бы примерно опознать. но не всегда )
Unknown number
Всем привет! Пытаюсь заимпортить энтитис для тайпорм из папки на несколько уровней выше. И получаю такую ошибку
Unknown number
Кто-то может ставилкивался? import reflect-metadata - есть
Unknown number
У этого энтити есть такая вот колонка
Unknown number
Unknown number
Только при использовании Date получаю такую ошибку.
Aga
Ребята, никто не реализовывал вращение картинки внутри кнопки? Типа градиента, как ограничить видимость самой каритинки при анимации? zIndex'ы не сработали
Aga
overflow: 'hiden'
Чётко, спасибо))
Alexey
Коллеги, есть у кого работающие проекты с Apple Pay и Google Pay на RN > 0.61? Поделитесь, пожалуйста, какой подход использовали?
Future
кто нибудь работал с Realm? получаю ошибку [Error: type must be of type 'string', got (undefined)]
Future
хотя нигде в схеме не прописывал поле type
Jasur
https://onesignal.com/
Тут можно отправить сообщение телефону по номеру ?
Jasur
Что тут это все означает ?
Alex
Тут можно отправить сообщение телефону по номеру ?
Push? По номеру телефона пуши вообще не отправляются. Пуши отправляются на уникальные номера девайсов. И вот если уж вы хотите, то никто не мешает вам сохранять в OneSignal к каждому пользователю его номер телефона. И затем уже при отправке пуша находить по номеру телефона юзверя в OneSignal и отправлять ему.
Pavel
Кто хоть раз реализовывал скачивание файлов из приложения на телефон ?
Uncle
Здрасте. Кто-нибудь сталкивался с тем, что на монобровных андроидах после скрытия статусбара ( <StausBar hidden /> ) по бокам остается черное пространсто? Есть варианты задать ему цвет?
Ильдан
Подскажите пожалуйста с форматом даты как сделать так @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss.SSSZ") private Timestamp date_expiration; (это на бэке) пробую moment(date).format('YYYY-MM-DD HH:mm:ss.SSSZ') - не подходит
Ильдан
"date_expiration": "2020-05-15 15:00:00.000-0500", должно форматнуться в такой вид
Andrei
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString ?
Vitaliy
"date_expiration": "2020-05-15 15:00:00.000-0500", должно форматнуться в такой вид
учитывайте только что jscore на такой формат даты в new Date() будет возвращать NaN "2020-05-15 15:00:00.000-05:00" - а вот такой распарсит
Ильдан
в итоге помогло это return moment(date).format('YYYY-MM-DD HH:mm:ss.SSSZZ')
Ильдан
SSSZZ
༼ つ ◕_◕ ༽つ
ребят кто то шарит как найти ошибку в crashlog с TestFlight
%username% 🍺
поставь sentry и сама найдется
%username% 🍺
а в целом у тебя должны быть загружены dsym файлы и они помогают искать ошибки, можно запустить в симуляторе в режиме релизной сборки и проверить нет ли ошибки
%username% 🍺
вот https://reactnative.dev/docs/running-on-device#2-configure-release-scheme
%username% 🍺
ах expo
%username% 🍺
это уж как-нибудь без меня, я делаю все без expo
%username% 🍺
ну да, в expo ж ногу сломать можно
%username% 🍺
у меня 100% проектов, что начинались в expo заканчивались eject и болью, больше так не делаю
Ильдан
делай преобразование в base64 непосредственно перед тем как будешь отправлять их на сервер, без сохранения в стор. сейчас ты по сути дублируешь данные
при отправке на бэк поле base64(file_img) выглядит таким образом. и возвращается ошибка. отправил как вы Сказали
Ильдан
обычно надо await сделать чтбы получить такой объкт
%username% 🍺
даже начинать не стал в свое время)
не у нас компания попыталась, выглядело все достаточно хорошо, но тогда, когда мы это делали, не было speech recognition, например, поэтому набили шишки на RN и теперь предпочитаем просто RN+Typescript
Andrei
при отправке на бэк поле base64(file_img) выглядит таким образом. и возвращается ошибка. отправил как вы Сказали
рискну предположить что это не base64. если речь именно про base64 то файл преобразовывается в строку вида data:image/png;base64,iVBORw.... и уже эту строку вы отправляете на сервак
Vlad
Здравствуйте! Я новичок в Риакт Нэйтив , решил сделать самое простое чат приложения используя Firebase. Выходит ошибка сразу как нажимаю на "послать сообщение", и никак не могу понять что не так идет в коде. Вроде как файрбэйс настроил как положенно, есть предложения?
Anonymous
Всем привет, с помощью чего вы делаете авторизацию? JWT?
Anonymous
Спасибо