Никита
Привет всем, кто нибудь знает как можно дебажить на телефоне в release mode без компа?
ну как минимум можно подключить аналитику - fabric например. Еще по тупому - xiaomi после второго падения предлагает отчет, можно посмотрть нативный стек, часто бывает понятно
Sergey
Там мож идеи появятся, откуда ноги растут
Khorark
android:usesCleartextTraffic="true"
Vasyl
привет всем, хотел спросить почему на экране не прячется клавиатура если выбрать текстИнпут и потом тапать по любой области экрана...куда копать...? (react.native)
Anonymous
на всех девайсах?
Vasyl
ios/android на емуляторах ну и по юсб подключил андроид и сбилдил и та же песня
Vall
Всем привет, подскажите как гуглить подобное: Есть сайт, если приложение установлено, то показывает сверху что-то на подобии хэдэра что можно открыть приложение, это делается нативно как-то?
Nick
это эппловская фича
Nick
для андроида только костыли
Nick
<meta name="apple-itunes-app" content="app-id=[app id], app-argument=[current page path]">
Nick
app-argument опциональный
Nick
тут подробнее: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html
Nick
если настроить universal links, то при установленном приложении клик по баннеру перекинет на нужный экран в приложении
Vall
Второй еще вопрос: Человек хочет сделать ресет пассворда, на почту должна же приходить ссылка подобная: app://reset?reset_token=value Является это хорошей практикой или это все надо делать по-другому? Как такое вообще правильно делать?
Nick
тогда твой нормальный домен будет редиректить сразу в приложение
Nick
в firebase такое зовется dynamic links, кажется
Nick
universal links настраивается в xcode, там есть фича app domains во вкладке capabilities
Nick
и надо будет файлик на сервер положить, apple-app-site-association
Nick
https://developer.apple.com/documentation/uikit/inter-process_communication/allowing_apps_and_websites_to_link_to_your_content?language=objc
Cheslav
можете нубу помочь? гугл не помогает
Andrei
всем привет! подскажите, plz, кроссплатформенное решение, чтобы выводить badge со счетчиком на иконке приложения от push нотификаций? чтобы работало и под ios и под андроид, как на стоковом, так и на вендорных версиях?
Alisher
Кто может подсказать?
Anonymous
А как вывести бейджик на иконке приложения? типа как в whatsapp при непрочитанных сообщениях
Nick
https://facebook.github.io/react-native/docs/pushnotificationios#setapplicationiconbadgenumber
Nick
у андроида нет единого поведения этих бейджей, каждый венжор сам делает. можно поставить react-native-push-notification, там есть апи для установки этих бейджей, но никаких гарантий, но на конкретной версии андроида и на конкретной оболочке это заработает
Andrei
это да как вариант, портировать что-то вроде этого https://github.com/leolin310148/ShortcutBadger
Nick
оно все равно не для всех работает ¯\_(ツ)_/¯
Nick
но так да, это лучше, чем ничего
Andrei
понятно, спасибо за ответы!
Anonymous
Посоны а это нормально писать на реакт нейтив в andorid studio?
Nick
необычно, но да, почему нет
Anonymous
а почему не юзают обычно АС для разработки на РН?
Nick
потому что она кривая и косая. многие андроид разрабы и без рн ее не юзают
Nick
проще в обычной идее писать, если хочется автокомплиты и рефакторинг
Nick
а собирать можно через gradle из терминала
Nick
ну или fastlane, если вообще руками делать ничего не хочется
Anonymous
Прикольно я вижу ты профи)
Anonymous
У меня idea ultimate есть думал на ней попробовать писать на РН но советуют webstorm
Anonymous
А я не понимаю почему она более подходящая
Irakliy
рн - это, в основном, джаваскрипт, вои и используют все веб-ориентированные идешки - лёгкие и шустрые
Irakliy
кто в саблайм пишет, кто в сизуал студио, кто в вебсторм и т.д.
Anonymous
А вот визул Студио какая то мутная непонятная
Anonymous
Редактировать jsons какое то гонево мне кажется
Irakliy
О_о
Irakliy
у неё же нормальные настройки тоже есть
Irakliy
или речь не об этом?)
Peter
народ
Peter
кто что для мониторинга крашей юзает?
Anonymous
или речь не об этом?)
у, таки да ты прав, всегда почему-то думал только json, сорян)
Nick
у, таки да ты прав, всегда почему-то думал только json, сорян)
уже давно есть интерфейс, последние 3-4 мажорных релиза точно
Nick
но json иногда удобнее
Anonymous
а, вот оно что, а то я поюзал когда-то и оставило мне это впечатление)
Anonymous
думал - приснилось)
Igor
Всем привет, кто то сталкивался с такой проблемой, когда device в режиме звонка, запускаешь app, то на короткое время появляется дефект(см скрин, посередине линия, верхняя часть и нижняя часть как бы смещаются в центр на ~20dp), этот дефект проявляется на любом скрине, так же его видно и на launchImage
Igor
Стас
react native track player может запускать пару аудио одновременно? и может ли зациклить одно из них?
Стас
или это нужно через событие playback-queue-ended делать?
RedTeapot
@gblack9
Artur
кто как решает проблему путей что бы не писать ../../../img/1.png а сразу /img/1.png
Eugene
aliases
Nick
ну и через tsconfig можно настроить, чтобы vs code понимал
Artur
так он же вроде алисы ток делоает ?
Nick
так он же вроде алисы ток делоает ?
ну так то, что ты хочешь – алиасы и есть
Nick
он их при сборке разворачивает в полные пути
Artur
ну вложеность всегда разная а алиас задает какое константное значение
Artur
?
Nick
ну да. у меня, например, можно достать картинки по @images/image1.jpg в любом файле
Nick
если конкретнее, то вот так: const image = require('@images/image1.jpg')
Artur
из любой глубины вложености?
Nick
да
Artur
спс