@reactnative_ru

Страница 790 из 878
あなたの神
22.08.2018
14:54:23
Google
あなたの神
22.08.2018
15:24:27
пробовал, пытался, забей
Грустненько как-то

Aynur
22.08.2018
15:25:01
проще было потратить день и перенести всё + удалить все связи с экспо

Gena
22.08.2018
15:53:05
Я с когдатошних разборок с safearea, знаю, что в экспо есть расширения API, по сравнению с RN, так что съехать с него на чистый RN может быть проблемно. Конкретно знаю, что у них есть константа для высоты статус бара... в RN её нет.

Play
22.08.2018
16:12:41
Не поверите, но самое популярное видео на моем канале - React Native init vs Expo Тема огонь ?

Play
22.08.2018
16:39:16
Та нет, вполне ожидаемо
видать в топчике холиварные темы??

morda
22.08.2018
17:05:25
Я думаю в экспо есть спец люди которые в таких топиках за экспо топят

Dmitry
22.08.2018
17:32:37
Заюзал как-то экспо, не зашло...

Andrii
22.08.2018
17:51:01
Ребята помогите пож Нужно достать путь к файлу в андроиде проклятом В корне приложения есть папка assets -> images-> file.jpg IOS прекрасно видит путь Андроид скатина ну в упор не хочет ``` rnpm : assets: { "assets/images" } ``` Тоже пробовал А нужен именно путь к файлу Мне нужно его на firebase storage в метод putFile() передать Спасите люди добрые от проклятого ведроида

`react-native-fs` тоже юзал И тоже мимо

Andrii
22.08.2018
18:18:55
Не думаю что это спасёт но попробую спасибо Основной посыл - нужно тестовый модуль который захардкоженную картинку из приложения - НЕ ИЗ ТЕЛЕФОНА - посылать на storage firebase

Как то так

Google
Gena
22.08.2018
18:24:33
Не думаю что это спасёт но попробую спасибо Основной посыл - нужно тестовый модуль который захардкоженную картинку из приложения - НЕ ИЗ ТЕЛЕФОНА - посылать на storage firebase
Гм... я б её тогда вообще паковал в обход RN... через возможности нативных систем билда... т.е. для ios просто положил бы в проект по нужному пути, а для Android... как там это делается... в папку res/assets (не помню точно). И, кстати, как альтернатива на самый крайний случай (так сказать js solution), можно ещё прям в js небольшую картинку в base64 засунуть и сохранить её перед посылкой... костыль страшный конечно...

Andrii
22.08.2018
18:28:01
Не Нужен именно путь Firebase его там жуёт дальше

Alexander
22.08.2018
18:55:11
The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor.

Как такое решить?

Eugene
22.08.2018
19:15:57
The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor.
У каждого таргера в проекте есть настройки и там можно выставлять версию свифта. О чем тебе и написано :-)

Eugene
22.08.2018
19:17:55
Я ставлю, но это не помогает. И 3.3 и 4.0 пробовал
Оч странно. У меня во всем проекте 3.4 и все норм собирается

Я ставлю, но это не помогает. И 3.3 и 4.0 пробовал
Но и все таргеты написаны на третьем свифте

Alexander
22.08.2018
19:49:52
Ребята, а кто может подсказать как правильно работать с размерами элементов/шрифтов в RN, а то я постоянно смотрю в эмуляторе iphone 8 и решил открыть iphone SE и присел
Использовал для этого react-native-extended-stylesheet. В нем есть rem, которые настраиваются в зависимости от ширины или высоты экрана. Но выпилил, так как делали больше для планшетов. А планшеты не в тренде и смотрю, многие не парятся и делают как для телефона.

GrafMine
22.08.2018
19:56:34
Ребят кто-то юзал trackJS в react-native ?

Alexander
22.08.2018
22:24:50
Можно ли в react-navigation в bottomTabNavigation сделать таб не открыванием экрана, а просто вызов метода при нажатии?

GreenMan
23.08.2018
08:49:16
https://pastebin.com/fwa8Jr7R подскажите, как здесь сохранить значение чекбокса(выбран, не выбран), если компонент обновляется через определенный интервал времени

Pavel
23.08.2018
09:37:36
подскажите, кто нить при сборке проекта с react-native-fbsdk сталкивался с ошибкой 'React/RCTBridgeModule.h' file not found внутри самой SDK?

Pavel
23.08.2018
09:48:41
у меня не expo

вариант с гита - In Xcode, go to the project scheme (Product -> Scheme -> Manage Scheme -> double click your project). - Click on the 'Build' option at the left pane. - Uncheck 'Parallelize Build' under Build Options. - Then in Targets section, click '+' button then search for 'React'. Select it and click 'Add'. 'React' should now appear under Targets section. Click and drag it to the top so that it will be the first item in the list (before your project). - Clean the project and build. пробовал, не помогло

Пересобрал еще раз, терь sdk падает на #import <React/RCTConvert.h>

Sergey
23.08.2018
10:02:39
у меня тоже expo

используй expo cli

Google
Sergey
23.08.2018
10:02:59
быстрее и более понятно в консоли все делать

Михаил
23.08.2018
10:05:53
Нафиг ваш React-native одна беда с компиляцией. То пакеты xcode пропадают, то пути вдруг не рабочие, а на ios 12 beta вообще не компилируется, и насколько я помню issue еще открыто. Flutter классная замена.

Andrew
23.08.2018
10:07:06
Все верно. Нафиг. Чат тоже.

Михаил
23.08.2018
10:10:59
Алексей
23.08.2018
10:11:21
Так сойдет?
да, в следущий раз советую сразу правила читать

Никита
23.08.2018
10:11:24
во flutter хотя бы сканер qr кодов сделать можно не открывая нативную активити? когда смотрелл вообще ничего нельзя было. Те же карты встроить в экран

Stas
23.08.2018
10:20:24
rn явно популярнее. гуглу нужно еще защить dart в массы и комьюнити построить

Михаил
23.08.2018
10:21:05
Проблемы есть везде, а наша профессия их решать.
Я не приделался к дизайну языка. Я озвучил лишь проблемы самой сборки. Нельзя решать, то что ты не пишешь сам. Если у вас есть время делайте PR в репозиторий

Алексей
23.08.2018
10:23:22
Stas
23.08.2018
10:23:59
fluter технологически выглядит и интереснее и сложнее. кросскомпиляция в нативный код всего приложения задача явно сложнее чем запустить js движок и слушать из него события.

все равно лучше чем make или cmake ?
makefile можно руками написать в терминале, а с xcodeproj что делать?)

всюду xcode ui. сто раз уже ругался.

Алексей
23.08.2018
10:27:28
makefile можно руками написать в терминале, а с xcodeproj что делать?)
не, ну если бы не то как xcode какие то свои ссылки на файлы делает, то наверно и руками можно было бы написать) я просто боюсь представить какой конфиг был бы по дефолту для сборки, и какого в нем было бы разобратся, особенно новичку ?

Алексей
23.08.2018
10:29:31
кстати вроде есть плагин для xcode-а для грейдла, но я конечно не пробовал)

фастлейна хватает

Stas
23.08.2018
10:30:49
фастлейна хватает
хватает для билд скриптов, а не для настройки этих конфигов проекта. ведь чаще всего проблемы возникают при линковке новых либ.

Google
Алексей
23.08.2018
10:32:35
я конечно не знаю как другим, но мне что руками добавлять в икскоде, что грейдл файлы править, ничуть не проще, но это имхо)

Stas
23.08.2018
10:33:52
я конечно не знаю как другим, но мне что руками добавлять в икскоде, что грейдл файлы править, ничуть не проще, но это имхо)
видимо работаешь на маке :) мне чтобы править ios нужно юзать vnc. каждый раз передергивает. тоже имхо, разумеется. Суть в том, что гредл файл имеет человеческий и даже современный синтаксис и его можно править хоть по ssh.

Dmitry
23.08.2018
10:41:17
По мне так разработка по iOS не на маке это извращение

Stas
23.08.2018
10:42:09
По мне так разработка по iOS не на маке это извращение
айосники в другом часовом поясе, иногда нужно править проект не дожидаясь.

Stas
23.08.2018
10:43:36
Это жёстко
ну максимум порпавить сборку, подключить либу, посмотреть срочный баг.

Admin
ERROR: S client not available

Vetka
23.08.2018
10:44:03
Всем привет! Реби, может кто по AsyncStorage подсказать?

Stas
23.08.2018
10:44:42
пишите сразу вопрос)

Алексей
23.08.2018
10:51:13
всем привет! мне интересно, есть ли тут люди которые внедряли в существующий нативный ios проект react-native? хочу узнать о проблемах с которыми можно столкнуться)

Vetka
23.08.2018
10:54:15
export const getAccessTokens = async () => { try { const item = await AsyncStorage.getItem('accessTokens') return JSON.parse(item) } catch(error) { console.log(error.message) } } При вызове: getAccessTokens().then(res => { console.log(res) }) можно ли сделать так, чтобы возвращался не promise, а сразу value?

Илья
23.08.2018
10:54:42
при вызове использовать await

const value = await getAccessTokens()

но все это тоже доджно быть помещено в async функцию

Vetka
23.08.2018
10:56:49
Алексей
23.08.2018
10:59:42
Airbnb страдали и отказались
классно ответил, вот прям в точку, прям вот что спросили, то и ответил)

Алексей
23.08.2018
11:02:46
Ну блин, а разве не так?)
хочу узнать о проблемах -> airbnb страдали -> ?‍♂️ ?

Google
Denis
23.08.2018
11:03:35
хочу узнать о проблемах -> airbnb страдали -> ?‍♂️ ?
«Airbnb не осилил - другие и подавно» ?

Stas
23.08.2018
11:04:49
«Airbnb не осилил - другие и подавно» ?
у сбербанка вроде получилось.

Алексей
23.08.2018
11:04:57
«Airbnb не осилил - другие и подавно» ?
https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0_%D0%B2%D1%8B%D0%B6%D0%B8%D0%B2%D1%88%D0%B5%D0%B3%D0%BE только наоборот)

Denis
23.08.2018
11:05:22
Толстота-то какая!

у сбербанка вроде получилось.
Так вроде или получилось?)

morda
23.08.2018
11:06:21
внедрять РН в иос проект - тебя не поймут ни иосники ни РН-щики, что в аирбнб и произошло - они тупо разосрались

Алексей
23.08.2018
11:06:27
очень информативно конечно)) то есть, грубо говоря, лучше отказываться от такого проекта?

Stas
23.08.2018
11:06:34
Так вроде или получилось?)
я хз, не могу доклад найти. сюда кидали.

Алексей
23.08.2018
11:08:08
очень информативно конечно)) то есть, грубо говоря, лучше отказываться от такого проекта?
ну вы конечно нашли кого слушать)) на самом деле тот же fb так и юзает RN, у них нет чисто RN проектов. можно еще artsy почитать, как они используют

morda
23.08.2018
11:08:36
ну я упростил да

те кто продавали РН уволились и власть захватили нативщики)

и первым делом постарались выпилить рн нафиг)

Denis
23.08.2018
11:10:06
те кто продавали РН уволились и власть захватили нативщики)
По тем статьям не сказал бы что все было именно так

morda
23.08.2018
11:10:09
ну а так всегда) у меня вот щас вполне во власти весь стек на кложу перевести) и фронты и бэк и приложение)) знал бы кложу...

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