
Alexander
15.02.2018
14:04:11
у меня RN: 0.52.2 и react-native-maps: 0.20.1
какие сервисы нужно прописать?
я так понимаю, на разных устройствах могут быть разные версии google play services

Google

Alexander
15.02.2018
14:06:29
вы про эти сервисы?

Serj
15.02.2018
14:07:54
на андроиде креш сразу после подключения гугл мепс ?
какие еще есть зависимости в проэкте ?

Alexey
15.02.2018
14:13:58
@Razzwan если в проекте используется webpack - то через alias

Alexander
15.02.2018
14:24:45
@Bemaverick Да , если выкинуть роут с import MapView из «react-native-maps”
То все работает

Serj
15.02.2018
14:26:01
есть ли еще зависимости которые могут использовать сервисы гугла ?

Vadim
15.02.2018
14:27:22
https://github.com/react-community/react-native-maps/issues/1773
Не твой случай?

Alexander
15.02.2018
14:39:03
@maiordom , ты тоже так указываешь?
compile 'com.google.android.gms:play-services-base:+'
compile 'com.google.android.gms:play-services-maps:+'

Vadim
15.02.2018
14:42:02
у меня так

Google

Vadim
15.02.2018
14:42:02
compile(project(':react-native-maps')){
exclude group: 'com.google.android.gms', module: 'play-services-base'
exclude group: 'com.google.android.gms', module: 'play-services-maps'
}
compile 'com.google.android.gms:play-services-base:11.+'
compile 'com.google.android.gms:play-services-maps:11.+'
compile 'com.google.android.gms:play-services-location:11.+'

Peter
15.02.2018
15:23:51
можно открыть проект в AndroidStudio и посмотреть что он туда срет, обычно студия сама фиксит подобного рода зависимости

Demuz
15.02.2018
15:33:15
Начинаю изучать запросы из fetch к апи. Есть проблема. После успешной авторизации fetch почему то автоматически сохраняет данные кукис, для все последующих использований приложения. Если в следующий раз открыть приложение и попробовать инициировать запрос к апи, то уже не нужно будет авторизовываться, fetch сделает запрос, с полученными от предыдущего запроса, куки. Кто нибудь сталкивался с таким?

robertson
15.02.2018
16:23:34
всем привет
кто подскажет как реализовать push notifications на нейтив?
может есть какие-то ресурсы, где можно почитать про это?

Dmitriy
15.02.2018
17:08:49

Zae
15.02.2018
17:14:01
Добрый вечер. Сделал еджект из экспо и пытаюсь собрать обычный .apk для демонстрации, но при запуске на телефоне выдает ошибку синтаксического анализа, собирал под разными сигнатурами, и под обеими, и по одной (jar, full apk) - бесполезно. В чем может быть проблема? Собираю через android studio -> build signed apk

Dmitriy
15.02.2018
17:15:28
но у меня не expo, а CRNA

Zae
15.02.2018
17:17:34
crna вроде щас через экспо и запускает пекеджер
по крайней мере у меня так было

Dmitriy
15.02.2018
17:20:21
делал так https://facebook.github.io/react-native/docs/signed-apk-android.html#generating-the-release-apk
всё получилось

Usman
15.02.2018
18:36:22
Ребята, кто нибудь приложение для радио не писал?

morda
15.02.2018
18:42:45
Норм зашел)
Это не для того телевизора который в китайском айфоне с двумя симками?)

Dmitriy
15.02.2018
21:14:29
В чём прикол, если отключить react-native-debugger, то отваливается объект Intl

Egor
15.02.2018
21:32:53
чудеса конечно, когда релизная сборка адски тупит, а дебажная со всеми логами - летает

Google

Egor
15.02.2018
21:33:05
очень раздражающие чудеса

Максим Джафаров
16.02.2018
04:30:38

Tim
16.02.2018
05:24:32
Ребят подскажите метод свайп вниз палцем вызывает обновление..)

Alexey
16.02.2018
05:50:10

Tim
16.02.2018
05:54:44
в доках только RefreshControl а pullToRefresh это модуль стороний
это тоже самое?
все сорри разобрался

John
16.02.2018
07:21:24

Zae
16.02.2018
07:24:22
консольлогни element
и посмотри что внутри

Vladimir
16.02.2018
07:26:25
откуда обращение делается?

Zae
16.02.2018
07:26:30
и покажи кусок кода где используешь, да

John
16.02.2018
07:34:29

Zae
16.02.2018
07:34:41
ну покажи откуда вызываешь

John
16.02.2018
07:34:41

Vladimir
16.02.2018
07:34:43
не, не тут

Zae
16.02.2018
07:34:52
а код можно

Vladimir
16.02.2018
07:34:59
в CDM у тебя нет этой ссылки
ref функция выполняется когда-то потом

Google

Zae
16.02.2018
07:35:37
разве?

Serj
16.02.2018
07:35:38

Zae
16.02.2018
07:36:05

Serj
16.02.2018
07:36:51
а зачем async ?

Zae
16.02.2018
07:37:12
чтобы везде так было

John
16.02.2018
07:41:12

Vladimir
16.02.2018
07:43:14
перепиши scrollLessonTo на scrollLessonTo = () => { ... }

Serj
16.02.2018
07:44:38
не уверен, но думаю ты вместо функции должен передавать сам обьект this.lessonScrollView и использовать функцию скролла уже внутри нужного компонента

John
16.02.2018
07:46:20

Vladimir
16.02.2018
07:46:49
нет, у тебя функция захватывает контекст элемента, из которого вызывается
но синтаксис стрелочной функции форсит контекст класса, в котором функция обьявлена

Sergey
16.02.2018
11:13:00
Добрый день. Сори, что не по теме. Скажите, пожалуйста, можно здесь разместить объявление? Если нет, то, может быть, посоветуете более релевантное для этого место?

Максим Джафаров
16.02.2018
11:14:51

Sergey
16.02.2018
11:15:55

Charles
16.02.2018
12:36:08
ребят, я не помню спрашивал или нет, но.... как убедить человека писать мобильное приложение под яблоко и дрюшу на RN а не на Qt

Vladimir
16.02.2018
12:36:39
а дрюша это что?

Charles
16.02.2018
12:42:06
Андроид
тьфу
исправил)

Vladimir
16.02.2018
13:01:48
эм, а ты уверен, что QT плохой выбор?

Google

Vladimir
16.02.2018
13:02:16
я имею ввиду, учтены ли риски изучения новых технологий? Оправдан ли выбор РН именно для вашего приложения?

Charles
16.02.2018
13:05:41
да, оправданы
главная фигня - на РН могут писать все на Qt только один. Это раз. И два - под РН можно при желании переучить любого фронтаря (ну не так просто как два пальца обосрать но все же), а вот под Qt надо искать плюсника - это дороже

Alexey
16.02.2018
13:06:53
Зато потом портировать под sailfish можно
И, кстати, далеко не факт, что тот, кто сможет написать приложение под RN, окажется дешевле плюсника

Vladimir
16.02.2018
13:08:46

Charles
16.02.2018
13:11:21
ладно, с точки зрения скорости разработки и отладки?

Alexey
16.02.2018
13:12:29
с точки зрения скорости разработки и отладки все зависит от квалификации имеющихся у вас в наличии разработчиков

Vladimir
16.02.2018
13:13:06

Charles
16.02.2018
13:17:57
и потом набираем джунов потому что нет ресурсов