Władimir (Zae)
в нефильтрованных логах ошибки вроде помечаются огромными буквами типа ERROR WARNING
Władimir (Zae)
так что их тяжело не заметить если листать внимательно
Gena
Ага, и информация о том, почему приложение закрылось может быть не из самого приложения, а от того, кто его убивает с инфой почему )
Andrii
а чем тогда воспользоваться?
Władimir (Zae)
да тот же адб вроде тоже может
Gena
adb logcat вывалит всё в консоль
Gena
Там много, это надо в файл перенаправить и потом посмотреть, у него ещё куча опций на самом деле
Andrii
примерно это вылетело при запуске
Gena
Я так понимаю не слинкована куча нативных модулей
Władimir (Zae)
yep
Andrii
any idea?
Andrey
На новый проект нужно GraphQL(apollo) и Redux, желательно с redux-saga. Есть рецепты?
sanqa
ребят а. react native init только под 1 платформу можно разрабаттывать ?тоесть или под ios или под ведро, так ?там просто выбор дается на их офф сайте
Andrey
Выбор зависит от окружения. Разработка может идти под все платформы. Но тестирование ios только из под osx
sanqa
sanqa
таргет ос разве не это имеет ввиду ?
sanqa
если ток от окружения ок, спасибо
Артем
у кого так было что верхняя часть не полностью отображается иногда?
Артем
интересует как решить это)
Andrey
интересует как решить это)
это хеадер react-navigation?
Артем
нет, просто обычный компонент
Vitaly
у кого так было что верхняя часть не полностью отображается иногда?
Такое ощущение, что статус бар попадает в расчёт высоты экрана. Так не должно быть Как костыль, узнать высоту статус бара и отодвинуть сверху свой хедер на эту высоту
Andrey
У меня ощещение такое что это не absolute, но это только судя по скрину. либо еще есть догадка что экран absolute и заякорен bottom, с фиксированной высотой и где то присутвует margin\padding. Да, тут только гадать
Никита
тут <StatusBar translucent />
Никита
надо translucent={false}
Артем
вот как отображается хедер как только открою прилагу
Артем
а вот как когда перейду на другой компонент и обратно
Артем
интересно что так просходит только когда перейду на какой-нибудь компонент и обратно
Victoria
Привет! Собрала приложение для ios, используя команду expo:build ios. Получила ссылку на файл ipa. Файл скачала. Устанавливаю через xcode. Вылезает вот такая ошибка: "A valid provisioning profile for this executable was not found." Все provisioning profile создала в аккаунте разработчика и установила на мак. Кто-нибудь сталкивался с подобным?
Władimir (Zae)
У меня была недавно ошибка с профилем, профиль был установлен в приложении но не был установлен в тестах
Władimir (Zae)
и поэтому на этапе билда был фейл
Kirill
Всем привет, не кто не в курсе, почему может быть так: Подгружаю фотографии в зависимости от их прокрутики (типо инстаграмма, долистываешь до предпоследней, например, и подгружаются еще 5 фотографий) но почему-то отображаются только первых 12 фоток а дальше просто пустой место, а фото не видно😐
Victoria
У меня была недавно ошибка с профилем, профиль был установлен в приложении но не был установлен в тестах
А что значит установить профиль в приложение и в тесты? Я его просто на мак поставила 😅
Victoria
Это тот момент, когда экспо спрашивал какие профайлы использовать?
Władimir (Zae)
возможно
Władimir (Zae)
я не использую экспо и приложение запускаю из xcode
Victoria
Хм
Victoria
Я код под экспо зайдёт в xcode?
Władimir (Zae)
профиль этот нужно создать в икскоде
Władimir (Zae)
экспо просто использует свои форки популярных нативных компонентов и образует среду где все компоненты уже включены в экспо, ты их просто импортишь и используешь, компилится все это в нативный код так или иначе
Władimir (Zae)
с экспо или без него
Władimir (Zae)
опять же, я не пользуюсь экспо, но если проблема с невозможностью найти профили, то лучше проверить, есть ли они в xcode
Victoria
Окей, пойду проверю
Victoria
Действия с видео я выполняла
Władimir (Zae)
и в обоих местах профили есть?
Władimir (Zae)
и установлены?
Victoria
Во втором месте написано, что профиль not required
Артем
ребята, что вы используете для изменения размера шрифта в зависимости от размеров экрана?
Артем
есть готовые решения?
shashkov0
https://medium.com/@iamrajat29/interactive-card-stack-in-react-native-83cd80320308 Кто-нибудь делал подобную карусель? Как сделать корректный свайп назад? Чтобы предыдущую карточку показало
Артем
OnLayout?)
есть примеры?)
Gena
ребята, что вы используете для изменения размера шрифта в зависимости от размеров экрана?
В смысле "измерения размера шрифта в зависимости от размеров экрана"? Мы размер сами устанавливаем в зависимости от размеров экрана, зачем его мерить?
Артем
изменения хотел написать
Артем
как сделать размер шрифта респонсив
Gena
Программно... как ещё... если динамически не надо, то где-то получаете размер окна (или экрана), Dimensions.get('window') и считаете базовый размер, экспортите его как константу из этого файла. Во всех остальных, где надо импортите и используете как множитель в стилях )
Gena
Если надо динамически менять... система будет сложней
Артем
так вот меня интересовал вопрос есть ли готовое решение для этого чтобы свои ифы не плодить в прилаге
Gena
так вот меня интересовал вопрос есть ли готовое решение для этого чтобы свои ифы не плодить в прилаге
Я не знаю. По моему любое готовое решение будет либо сложным и медленным т.к. будет супер общим, либо не подойдет под конкретный проект из-за недостатка конфигурабельности.
ed.t
Народ, подскажите плиз что загуглить, я в react-native добавил класс со своим нативным кодом, юзаю его в приложении все норм. Но в нативном коде мне надо заюзать дополнительную не стандартную либу, я добавил ее в xcode, она появилась в списке libraries я добавил ее в "Build Phases" но при билде все равно говорится file not found
ed.t
может какую инфу еще написать, я в react-native нуб, темболее в native
ed.t
#import "RNCryptor/RNCryptor.h" ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. ** BUILD FAILED **
Gena
#import "RNCryptor/RNCryptor.h" ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. ** BUILD FAILED **
Можно погуглить Header Search Paths в связке с Xcode... если оно не может найти файл. А ещё, в чем собственно ошибка? (тут только 1 error generated, где-то он сам)
ed.t
Можно погуглить Header Search Paths в связке с Xcode... если оно не может найти файл. А ещё, в чем собственно ошибка? (тут только 1 error generated, где-то он сам)
..../ios/..../SecurePngImage.m:14:9: fatal error: 'RNCryptor/RNEncryptor.h' file not found #import "RNCryptor/RNEncryptor.h" ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated.
ed.t
ну там еще дофига текста)
ed.t
но проблема конекретно с тем как я добавил эту либу
ed.t
причем xcode не ругается
ed.t
https://github.com/richfisher/react-native-rncryptor-aes-256 вот есть либа но это под реактнейтив, а мне надо ее импортнуть в нейтив
ed.t
ну точнее я добавил вот это https://github.com/RNCryptor/RNCryptor-objc
ed.t
а то обертка под нее, может поможет)
Gena
Ага, т.е. вы 1. Добавили проект (RNCryptor.xcodeproj) от этой либы как ссылку внутрь своего проекта 2. Добавили в линкинг выход от этого проекта, libRNRncryptor.a
Gena
Тогда действительно Header Search Paths
Gena
Чтоб найти *.h файлы которые включаются как #import RNCryptor/RNencryptor.h, надо чтоб Header Search Paths того проекта, в файлах которого надо включать заголовки этой либы, содержал путь к папке RNCryptor
Gena
(путь может быть относительный, отностительно проекта, вроде бы)
ed.t
(путь может быть относительный, отностительно проекта, вроде бы)
хм, но в папке ios нет этой либы, мне надо добавить путь к тому где она лежит у меня на диске выкачанная из гита?
Gena
Да, но это сделает ваш проект непереносимым (впрочем, похоже, он уже). Т.е. это всё будет собираться только у вас на машине.
ed.t
Да, но это сделает ваш проект непереносимым (впрочем, похоже, он уже). Т.е. это всё будет собираться только у вас на машине.
пока что это не критикал, я только 1 либу добавил и в будущем возможно выплю ее, если вдруг дело пойдет, спасибо, кажется заработало!
ed.t
как минимум сбилдилось 🙂
Andrey
Привет! Яннп! Как создать простой сервер на ноде знаю, знаю даже как сделать то, что мне нужно через fetchApi, как купить и настроить vps сервер знаю. Но я не понимаю как постить и забирать данные с этого самого vps сервера. Вообще, нужен для этого сервер? Очень не понимать. Может кто-то пошагово прояснить, что мне делать в самом начале? У меня есть малое приложение с минимальным функционалом. Мне нужно просто при каждом изменении массива постить его на сервер, а при каждом didMount забирать оттуда. Нужно, чтобы сервер был онлайн, так как пользоваться буду не один. Я думал, что это просто, но вот уже целый месяц не могу понять какую-то вещь, от которой весь ступор