@reactnative_ru

Страница 509 из 878
Андрей
31.01.2018
13:59:10
Господа, подскажите как отследить баг. Запускаю iOS версию. Если запускать из XCode на подключенном устройстве - все работает отлично. Собираю Ad-Hoc версию. Устанавливаю, запускаю. Как только пытаюсь перейти на другой экран (не каждая кнопка но в 90% случаев) приложение падает без всяких сообщениях об ошибке. Как вообще разобраться что происходит?

Андрей
31.01.2018
14:07:50
так, я нашел как отладить. Надо в xcode в схемах переключить run на release

Google
Андрей
31.01.2018
14:08:02
теперь видно что модуль react-native падает

Кирилл
31.01.2018
14:08:30
еще в настройках телефона можно в настройках поглядеть: конфеденциальность-анализ

Андрей
31.01.2018
14:09:59
только вот непонятно, почему release и debug версия работают по разному

Vladimir
31.01.2018
15:19:25
Ворнигов нет в дебаге? Всякие unhandled promise rejection дропают релиз.

Андрей
31.01.2018
15:20:50
Ворнигов нет в дебаге? Всякие unhandled promise rejection дропают релиз.
нет. я нашел места где глючит - в основном где всякая прозрачность и absolute позиционирование. ЧТо с этим делать не понятно

debug версия работает идеально

Alexander
31.01.2018
16:29:23
Лучше всего expo юзать или есть что получше?

Максим Джафаров
31.01.2018
17:00:25
debug версия работает идеально
Не стоит удивляться, это нормально для рн, у нас тоже пара мест есть где в дебаге приложение падает а в релизе работает

Илья
31.01.2018
17:01:48
Отличный вывод

Максим Джафаров
31.01.2018
17:01:53
Нет, фиксить так чтобы работало в релизе)

Пусть в дебаге перестанет работать

Патчи накладывайте и всё

Google
Андрей
31.01.2018
17:09:46
засада. слишком много не работает в релизе

практически 70% кода

из-за чего вообще траблы? мб где почитать про это?

Алексей
31.01.2018
17:16:17
дебаггер ответит на все ваши вопросы

Андрей
31.01.2018
17:18:30
деббагер кажет что произошла ошибка в вызове нативного метода

Алексей
31.01.2018
17:19:39
а еще там есть стэк по которому можно поднятся, поставить где нить бряку и детальнее посмотреть уже ошибку

morda
31.01.2018
17:19:41
В релизной версии какого-то конфига не хватает. Какойнить либе залинкованной В ведре можно по стектрейсам явы докопаться

Или не, пермишшна

Короч было такое я по стектрейсам нашел)

Fi
31.01.2018
18:18:03
Привет! Я установил react-native, и командная строка говорит, что react-native не является командой или системным файлом. Кто-нибудь знает что делать?

Nursultan
31.01.2018
18:23:07
npm install react-native -g

Fi
31.01.2018
18:29:06
npm install react-native -g
Не помогло

Как запускаешь?
Я через cmd по мануалу набираю react-native init my-app

Mars
31.01.2018
18:30:29
Я через cmd по мануалу набираю react-native init my-app
Вывод вместе с командой скопируй прямо в чат

Fi
31.01.2018
18:32:49


Фото, потому что на другом девайсе

Надо реакт в переменные вносить?

Nursultan
31.01.2018
18:36:49
Да

Mars
31.01.2018
18:36:50
Вау. Я даже не знаю как на винде глянуть есть ли такой исполняемый файл. Может кто то подскажет

Google
Nursultan
31.01.2018
18:36:58
Поробуй терминал перезапустить

Fi
31.01.2018
18:37:44
Я пробовал. Подскажете что должно быть в переменной? Какой именно файл или директория

Roman
31.01.2018
18:40:51
Не помогло
react-native-cli надо

Fi
31.01.2018
20:54:45
Все сделал. Спасибо.

Danilian
01.02.2018
07:34:26
Есть один код: https://pastebin.com/kseg4dx4 Вопрос: мне нужно чтобы обрабатывались оба события нажатия, и по кнопке и по TouchableOpacity. Первое нужно чтобы открыть меню, а второе - для того чтобы скрыть меню. На данный момент обратабывается только событие onPress у TouchableOpacity.

Андрей
01.02.2018
07:36:40
Вообщем решил проблему с крэшем release mode для iOS сборки. Простым решением оказалось просто поменять опцию оптимизации с -Os на -O3 - как результат, сборка получается немного больше, но зато все работает. И не нужны нафиг никакие патчи

John
01.02.2018
07:58:38
Подскажите где можно написать по поводу предложения работы небольшой? Нужно подправить код приложения.

John
01.02.2018
07:59:06
Georgii
01.02.2018
08:30:20
Нубский вопросец, как в VScode настроить проверку кода? Делал по этому гайду: https://learn.handlebarlabs.com/courses/175915/lectures/2643145 Но при добавлении в workspace settings "prettier.eslintIntegration": true говорит unknown configuration settings что я делаю не так?

John
01.02.2018
08:45:32


Vladimir
01.02.2018
08:46:39
вы прокидываете элемент, а надо - компонент

то есть класс

John
01.02.2018
08:47:01
вы прокидываете элемент, а надо - компонент
А как передать props в таком случае?

Roma
01.02.2018
08:47:43
Добавьте () => перед элементом просто

Будет компонент с пропсами

Nick
01.02.2018
09:38:14
А как передать props в таком случае?
народ и врапперы юзает const createComponent = (instance, props) => () => React.createElement(instance, props) Home: { screen: createComponent(HomeComponent, { prop1: true, prop2: false, }), },

Google
Alexander
01.02.2018
09:43:43
коллеги, кто работал c react-native-maps , как симулировать клик по карте?

или может кто-то знает как скрыть Callout ?

допустим есть ref этой карты, но чота методов я таких не вижу

Vadim
01.02.2018
09:53:40
а что ты хочешь сделать, эмулируя клик по карте?

Alexander
01.02.2018
09:55:24
хочу скруть callout

других методов не нашёл



Damir
01.02.2018
09:57:11
в svg рисую)
а как рисуешь? точнее чем

Alexander
01.02.2018
09:57:33
а что ты хочешь сделать, эмулируя клик по карте?
вот как на картинке выше, хочу скрыть окошко с надписью Garage Drive Tech

Илья
01.02.2018
09:58:08
вот как на картинке выше, хочу скрыть окошко с надписью Garage Drive Tech
А если эмулируемый клик попадет на другой маркер?

Alexander
01.02.2018
09:58:42
об этом не подумал

any ideas?

конкретно метода по скрытию этого окна, увы, нету)

что удивительно

Play
01.02.2018
10:00:24
а как рисуешь? точнее чем
scetchApp или adobe illustrator

Илья
01.02.2018
10:01:17
конкретно метода по скрытию этого окна, увы, нету)
У маркера же есть метод hideInfoWindow, по крайней мере, на андроиде в нативке

Damir
01.02.2018
10:01:49
они же платные..

Alexander
01.02.2018
10:02:20
у маркера есть метод

Google
Alexander
01.02.2018
10:02:45
спасибо, ребята. а то что-то приуныл уже с этими картами

Eddie
01.02.2018
11:02:08


Nursultan
01.02.2018
11:51:36
Точно undefined может другая ошибка? Вроде все правильно

Eddie
01.02.2018
11:53:54
точно undefined, не поянтно почему

Никита
01.02.2018
11:54:35
можно попробовать из навигатора сделать экспорт какой нибудь строки и посмотреть что выведет - хоть ясно будет что смотреть

Eddie
01.02.2018
11:59:48
можно попробовать из навигатора сделать экспорт какой нибудь строки и посмотреть что выведет - хоть ясно будет что смотреть
если сделать экспорт с AppNavigator, просто функции которая возвращает строку, то так же получаю "undefined", но если все выше завернуть в комент то она возвращается, странно, проблема в самом навигаторе

Ivan
01.02.2018
12:10:33
Хай гайз. Кто работал с react native firebase analytics?

robertson
01.02.2018
12:39:06
всем привет

Страница 509 из 878