Владимир
случайных нет, но стектрейс и вправду обычно бесполезен
Владимир
например, рендер любит валиться тихо, выдавая рандомные ошибки
Andrew
у меня единственный раз когда пришлось дебаг использовать, это когда кнопку назад андройдовскую подрубал
Andrew
не мог понять почему листенеры не удалялись
Sergey
какой оптимальный конфиг железа для работы с реактом у вас? надо такая же моща как и для натива или можно даже на ейрах работать?
Владимир
я свой первый проект на нейтиве сделал на эйре 11 года
Владимир
самое главное - батарейка покрепче
Sergey
у меня i5 8оперативки ssd натив на больших проектах собирается от 30 с до 2 мин
Andrew
у меня air 13
Andrew
4 гб ram
Татьяна
Всем привет!
Татьяна
Только начала react native осваивать, понадобилось сделать вход через фб, скачала примерчик посмотреть, потом все пошло не так и удалила файл LocalStorage.js, после этого любой проект стал запускаться с такой ошибкой
Татьяна
Татьяна
Подскажите как вернуть все обратно 😂
Sergey
так там же написано 1 2 3
Andrew
верните файл на место)
Andrew
просто он у вас импортится в проекте
Andrew
и поэтому red box ругается
Andrew
как будто в node_modules его нету
Максим
Ребят. Есть пути залить приложение на iphone минуя itunes?
Татьяна
@lebedev_andrew Спасибо большое) Да я его отовсюду подчистила, а потом психанула, ребутнула и все встало на место) 🙈
Andrew
=)
Andrew
на здоровье)
Denis
Кто нибудь использует https://docs.getexponent.com/versions/v12.0.0/index.html ? :)
Александр
Кто-нибудь с такой хренью сталкивался? RN 0.40
Александр
Так, эту ошибку поборол через удаление/повторную установку react-native-vector-icons (внезапно). Но появилася новая ошибка.
Александр
Александр
В общем, после хождения по кругу ошибок пришел опять к первой ошибке, но решил ее прописыванием адресов к хедерам и О СЧАСТЬЕ! оно завелось
Александр
Вот так прописал хедеры, может пригодится кому
Shane
Владимир
а там нет проблем с тем, что теперь тебе нужен юрик, чтобы пользоваться файрбейзом?
Владимир
гугл что-то такое рассылал
Shane
Ребят как открыть компонент с постом в react-native-router-flux по id поста, как роутер из реакта делает /post/:id
Shane
Татьяна
хочу логин через провайдер var provider = new firebase.auth.FacebookAuthProvider(); но ругается что надо обязательно initializeApp
Татьяна
Shane
Владимир
а у вас бывает такое, что не работает диалог ввода Debug server host & port for device?
Владимир
на андроиде
Shane
ошибка в дебаге, перезапусти и все
Quiet
Стейт в сторе это глобальные массивы?
Владимир
Oleksii
А есть кто с нативной разработки перешел, какие ощущения?)
Татьяна
я, мне тяжко, ломает)
Oleksii
от чего?)
Владимир
кто в RN делал функциональность типа "отправить выбранный файл по почте"?
Владимир
на андроиде
Владимир
как файл отправить в другое приложение?
Sergey
Впринципе норм учитывая что я знаю как все реализовать нативно)
Oleksii
Приходится к нативу обращаться?)
Oleksii
Впринципе норм учитывая что я знаю как все реализовать нативно)
Татьяна
мне вот нативные знания тут не сильно годятся
Sergey
Да я только недавно начал изучать
Shane
по редаксу есть люди?
Shane
через viewlist открыть около млн записей, если с бекенда в редакс занести около млн записей, выдержит?
Roman
Владимир
Sergey
в RN есть какая нить сущность типа интент сервиса андроидовского, службы ккоторая работает в отдельном потоке?
Nikita
Dima
@Vogre я так делал
```
public void Share(String title, String subject, String text, String path) {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("image/jpeg");
Uri imageUri = Uri.parse("file://" + path);
sharingIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
sharingIntent.putExtra(Intent.EXTRA_TEXT, text);
sharingIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
startActivity(Intent.createChooser(sharingIntent, title));
}
```
Владимир
О! спасибо! то что нужно
Sergey
Владимир
возможно, мне хватит отправки текста, на самом деле
Dima
В rn можно положить файл в Application.persistentDataPath ?
Dima
В Unity я делал так:
`
byte[] bytes = shareImage.EncodeToJPG ();
string path = Application.persistentDataPath + "/myFileName.jpg";
File.WriteAllBytes(path, bytes);
HookBridge.Share (text, path);
`
Владимир
это что-то из юнити?
Я научился сохранять и читать файлы с помощью рнфс
Dima
Во, то, что надо
Dima
Сохраняешь файл в Application persistentData и сможешь легко к нему доступ получить из нативной шарилки
Dima
В айосе проще - можно передать строкой base64
Dima
В андроиде только через файл
Dima
Ну или в нативной части строку сначала в файл, потом шарить
Oleg
Sergey
На сколькоя понял это просто асинк авейты
Владимир
а какая задача?
Sergey
а интент сервис это такая сущность которая работает не в мейн потоке и никак от него не зависит
Sergey
например нужен какойто хендлер который выполняет задачи в фоне и кидает потом какойто ивен в мейн поток