Maxim
Maxim
Ой
Maxim
Не так прочитал
Maxim
Но все равно, как включить обычный дебаг?
Maxim
ios
Gena
Ага, так. Чтоб включался обычный дебаг в приложении (если конечно шаблон стандартный, в смысле код в AppDelegate.m такой: https://github.com/facebook/react-native/blob/0.57-stable/local-cli/templates/HelloWorld/ios/HelloWorld/AppDelegate.m#L19-L23) вроде бы ничего не надо.
Maxim
понял, спасибо
Aleksei
Product > Scheme > Edit Scheme > Build Configuration > Debug
Gena
Да я вот и думал как это написать... да, там ещё где-то была логика - есть файл с бандлом на диске - показываем его, нет - пробуем в сеть
Gena
или наоборот - не помню точно
Gena
Надо глянуть, как у меня сделано...
Gena
Вот так сейчас сделано (и вроде они собирались или уже обновили шаблон по тому же принципу). В AppDelegate.h @interface AppDelegate : UIResponder <UIApplicationDelegate, RCTBridgeDelegate>
Maxim
И здесь не могу включить лайф релоад
Maxim
Gena
В AppDelegate.m - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { ... _bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; ... } #pragma mark - RCTBridgeDelegate - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; }
Gena
И здесь не могу включить лайф релоад
Понимаете, это ваш код это делает )
Gena
Здесь могут только помочь понять, почему )
Gena
Вот сосбтвенно ответ на первый вопрос такой, что надо в качестве sourceURL инициализировать бридж чем-то таким: [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil] Эта штука вернет url бандлера, в DEBUG и путь к файлу бандла в продакшн сборке
Gena
Вот её код, если интересно: https://github.com/facebook/react-native/blob/0.57-stable/React/Base/RCTBundleURLProvider.m#L112
D
народ мне adb пишет что девайс авторизовывается и так всегда и поэтому не видно девайс в чем дело может быть? List of devices attached 2aad51c authorizing
Артем
пользовался кто cloud firestore?
Артем
не могу включить автономные данные
Aynur
у меня сейчас приложение запускается в pre-build, как запускать в debug?
было такое - инет переподключите и перезагрузите симулятор
Aynur
у меня они как-то раз в разных сетях оказались
Cenator 🐈
Кто нибудь обходил фичу на Андроиде, http клиент добавляет charset в content-type? Сервак к которому обращаюсь не поддерживает его, исправление в процессе, но это будет не быстро
Taras
народ, подскажите пожалуйста как правильно использовать сетпарамс не могу никак разобраться
Gena
было такое - инет переподключите и перезагрузите симулятор
симулятор пользуется сетевой картой компа на котором запущен, у него нет своего ip. Вы наверное имели дело с эмулятором Android, тот - да... полный эмулятор )
Aynur
у меня было реально устройство, но ошибка та же) в любом случае человеку помогло
Evgeniy
Если андроид устройство подключено через usb, то помогает adb reverse tcp:8081 tcp:8081
Gena
Если кому интересно, сегодня в канале Reactiflux / q-and-a (это discord, если что) будет коре-команда react-native. Можно задать вопрос и получить ответ из первых рук. Thursday January 24 12:30 - 1:30pm PT Q&A Channel Reactiflux Анонс в твиттере (но там дата неправильная): https://twitter.com/reactnative/status/1088161186795798528
Dmitry
кто нибудь оформлял ИП в области разработки мобильных и веб приложений и прочих структур?
Dmitry
да
немного потерялся в видах деятельности
Ilya
дак там по-моему есть одна более общая, что-то вроде разработка программ для ЭВМ и консультации в этой области
Dmitry
Ilya
62.01
Иван
кто нибудь оформлял ИП в области разработки мобильных и веб приложений и прочих структур?
62 пункт весь бери и про базы данных тоже возьми, если интересно дам координаты своего ип посмотришь, в личку напиши
Basil
Может кто-то хочет взять реакт трейни ? Я знаю что группа не об этом но мне скоро будет все равно ) или код или заграница и завод. https://irzhakbasil.github.io/Minesweeper/
Basil
:)
Basil
Бб
Dmitry
я что-то пропустил или в RN новый дебаггер?
Dmitry
просто раньше это выглядело не так
Dmitry
Gena
Не, это просто перекрасили RedBox ))
Dmitry
Не, это просто перекрасили RedBox ))
а я уже было испугался, что его починили
Gena
Я не понимаю зачем делать такое. Зачем исправлять термины "master/slave" на более толерантные или ещё что-то... но это происходит. Вот это изменение того же разряда для меня. https://github.com/facebook/react-native/pull/22242
Eugene
Оо, ну кстати красный для глаз прям больно..
Eugene
А имена веток с Линуса вроде пошли)
Dmitry
меня тут другое озадачило)
Dmitry
почему сначал import а потом from
Eugene
Ну, в питоне наоборот :)
Dmitry
ну в питоне все логично
Dmitry
сначала говоришь "откуда", а потом "что"
Dmitry
и поэтому все работает комплишен
Dmitry
а когда ты пишешь сначала "что", то не знаешь "откуда" и никогда не будет комплишена
Dmitry
но это так, оффтоп
Artem
как в RN использовать свои svg иконки?
Gena
как в RN использовать свои svg иконки?
Если один цвет и прозрачность - сделать из них ttf и использовать через react-native-vector-icons или напрямую. Если цветов много - то эффективно никак. Можно конвертнуть в компоненты через react-native-svg, можно в битмапки
Demuz
Перехватить нажатие бекБуттон и не перейти назад. https://facebook.github.io/react-native/docs/backhandler
Stas
0.58 релизнули https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md
🦜
интересно, когда в рн залетят хуки из реакта
Никита
выше неправду пишут. надо resetAction смотреть то есть если нужно сбросить стек (после сплеша при переходе на главную) то использовать не navigate а dispatch(resetAction)
Никита
https://reactnavigation.org/docs/en/stack-actions.html#reset
Никита
прикольно, не знал. Спасибо
Dmitry
прикольно, не знал. Спасибо
Я так понял он только в 3 версии появился
Dmitry
Но именно для таких вещей и нужен
Andrew
Господа, поделитесь мнением о чистом rn и expo. В чем плюсы и минусы каждого. Понимаю, что Expo всего лишь сдк, но есть и свои ограничения, так же как и больше удобства.