Anton
Сталкнулся с такой проблемой, есть кнопки с переходмо на другие экраны допустим (использую react navigator), при нажатии происходит задержка в 0.5-1 секунду. Как можно решить такие «подвисания»?
Marichka
воюю
Marichka
ой, не туда)
Alex
А есть тут кто-нибудь, кто в свифт умеет ? есть пару вопросов )
Albert
+
Egor
Egor
Если останется лаг: смотреть что в компонентах целевого экрана происходит в инициализаторах и в component...mount методах
Anonymous
Anonymous
Что именно там происходит?)
Egor
Да что угодно ! :)
Egor
Надо автору вопроса попробовать переход на 'чистый' экран
Egor
Как эталон для начала
Anonymous
Возможно контент большой подгружается
Андрей
Я юзал neo4j, тоже круть
Андрей
Попробуй)
Andrey
ребят подскажите для тестирования in app (буду включать фичи в апе) обязательно аппу заливать или досточно создать тестового юзера в песочнице и виртуальное дополнение с его product id и сразу тестить?
Egor
Сразу тестить можно на iOS
Egor
Если очень хотите - тестируйте adhoc сборки через testflight, только надо на девайс обязательно вылогиниться из аппстора в настройках, перед использованием сандбокс учетки
Egor
Alexey
если речь идёт про обе платформы (iOS/Android), то я бы рекомендовал fabric или hockeyapp, т.к. testflight работает только с iOS iirc
Андрей
Сори, был не в курсе.
Aleksei
Влод
!van
помогите, кто сталкивался с проблемами на xcode 9)
тут описал проблему:
https://github.com/facebook/react-native/issues/16070
там посоветовали:
https://stackoverflow.com/a/44473380/577280
сделал правки в xcode, но не сработало.
!van
Но, успешно отрабатывает через:
react-native run-ios
!van
все как бы и ок, но как при таких условиях публиковать приложение?
Alexey
Alexey
но это, честно говоря, пальцем в небо
Alexey
> Update to recommended settings (for all xcodeproj)
автокоррекция кода - опасная штука. Можете попробовать запустить без этого?
Alexey
не уверен насчёт параметров, которые передаются в блок, но если я не ошибаюсь, то судя по реализации (https://github.com/facebook/react-native/blob/1e8f3b11027fe0a7514b4fc97d0798d3c64bc895/Libraries/Image/RCTImageStoreManager.m#L35), в интерфейсе (.h файле) можно написать void(^)(void) вместо void(^)()
Alexey
т.е. () обозначает, что блок может быть вызван с любыми аргументами, будь то строка, число или другой блок, в то время как void чётко задает тип аргументов - без аргументов
Alexey
однако, существует и другая проблема - если вы используете XCode 9 Beta 2 (именно 2), то это баг самой IDE
!van
Несколько дней назад вышеш стабильный релиз XCode 9
Alexey
верно, но это не мешает делать предположения
Alexey
если бы проблема была в коде, то вероятно react-native run-ios тоже выдавал бы ошибку
Alexey
ибо, "нельзя сотворить невозможное"
!van
Мне интересно, как люди проблемы решают. Неужели никто не публиковал ничего после выхода iOS 11?)
Alexey
а про какие проблемы идёт речь?
!van
Alexey
я, признаться, ещё не публиковал, но если смогу - чем-нибудь да помогу
Alexey
я думаю, если компоненты отъехали, шанс что автокоррекция соберет рабочий билд довольно малы
!van
например, перестал работать этот модуль:
https://github.com/ianlin/react-native-carrier-info
!van
Alexey
да, но в этом случае обычная либа на objc
Alexey
Alexey
я смотрю сейчас код, навскидку нет каких-то признаков использования deprecated api
Alexey
может что-то упускаю, сообщение ошибки должно помочь
!van
сейчас запущу обновление react-native (он откатит мои изменения) и скину сообщение
Alexey
спасибо
!van
@kureev "2017-09-25 01:38:12.683002+0300 Could not successfully update network info during initialization."
Alexey
вам нужно включить разрешение в настройках
Alexey
это особенность 11 оси
!van
в настройках чего? xcode?
!van
или ios?
Alexey
нет, на телефоне
Alexey
настройки - приватность(?) - сервисы локации (?)
Alexey
сорян, у меня просто на английском, не знаю точный перевод
Alexey
там будет ваше приложение
Alexey
там можно разрешить "использовать геолокацию во время использования" или что-то такое
Alexey
или же всё намного проще
Alexey
и телефон просто не подключен ни к какой сети
Alexey
но в таких случая приложение должно просто зависать
!van
Это да, спасибо тебе) Потестирую)
Интересно, а без "Update to recommended settings" (xcodeproj) без проблем заливаются в appstore приложения?
Alexey
это точно да
!van
@kureev 👍
!van
спасибо)
Alexey
оно просто предлагает тебе поменять устаревшие апи на новые + пофиксить какие-нибудь warning'и
Alexey
пока не за что
Alexey
дай знать, если заработает
!van
Обязательно дам знать)
Alexey
тяжело дебажить вслепую, но скорее всего, это просто связано с обычными настройками
Alexey
если речь об обновлении RN, то возможно имеет смысл удалить ещё derrived data (иногда у меня xcode чудит после больших обнов)
Albert
Привет. Подскажите в чем может быть проблема?
error: cannot parse the debug map for "/Users/albert/Library/Developer/Xcode/DerivedData/testQr-fivbvdemgqdcjpdauusrjgrqknwl/Build/Products/Debug-iphoneos/testQr.app/testQr": No such file or directory
Andrey
привет
кто юзал react-native-in-app-utils и Restore payments ?
Rostyslav
Подскажите, у когото есть пример кода с react-native-video с контролом на весь экран и в 2 адаптация (vertical, horizontal)
Alexey
Николай
Всем привет, как сбилдить на windows apk шку ?
Николай
нода не подцепляет тогда