Aleksei
если для себя, то ничего не надо, просто xcode генерит провижены и все, единственное прилага будет жить в системе около недели дев аккаунт уже позволяет в стор выкладывать, 100 баксов а энтерпрайз позволит дистрибутить прилагу вне стора, вот как раз через манифест специальный и урл, около 300 бачей
Aleksei
но для того, чтобы публиковать через крашлитикс или тестфлай уже нужен энтерпрайз...
насколько я знаю через тестфлайт можно и с дев аккаунтом, там же есть раздел тестирование) единственное нужно девайсы добавлять, и их всего около 100 штук можно добавить а так да, hockeyapp еще есть, где можно вне стора дистрибуть с энтерпрайзом, вот у того же телеграмма там есть сборки)
Vit
в хокей и с дев аккаунтом можно
Vit
только девайсы добавляй
Aleksei
в хокей и с дев аккаунтом можно
ну эт ad-hoc как я понимаю) дурацкие провижны вечно мозг ломают 🙂
Vit
да не
Vit
такой же файл как и в стор, просто сертификат их ставишь на телефон
Dmitry
да их постоянно нужно килять, чтобы XCode их обновлял
чей ты
Как назвать такой компонент ? )
zamir
такой ворпос, проект залалил, он появился в appstoreconnect но вот тут нету версии сборки, почему кто-нить знает?
Denis
Привет всем, подскажите что выбрать flow или prop-types?
Alex
Ребят, есть где-то прописанные гайд-лайны по дизайну на react native приложения? Размер шрифтов итд. Что брать за основу.
Denis
flow , довольно простой
та и prop-types вроде не сложный
Rinat
))
Rinat
ну вообще я за ts, если проект большой, для небольших и приватных flow отл
Alex
смотря что хочется, можно использовать тот же Material Design или Human Interface Guidelines
Вообще хочется понять есть ли какой-то универсальный гайдлайн? Потому что Матириал и IOS отличаются, а пиляешь как просс-платформенное приложение
Тимур
Приветствую, кто-нибудь сталкивался с проблемой отображения картинки в выноске маркера, библиотека react-native-maps?
Dmitry
Вообще хочется понять есть ли какой-то универсальный гайдлайн? Потому что Матириал и IOS отличаются, а пиляешь как просс-платформенное приложение
гайдлайны пишутся не под react-native, а под платформы.. У андройд свой, у iOS свои рекомендации. Они у них на офф сайте и таам же есть файлы для Sketch
Dmitry
Как и что должно выглядеть на их устройствах
Dmitry
ну, тут либо 2 дизайна для iOS и Android. Либо делаешь 1 дизайн, но тогда забудь про нативность
Alex
ну, тут либо 2 дизайна для iOS и Android. Либо делаешь 1 дизайн, но тогда забудь про нативность
Нативность вы имеете ввиду, использвание нативных гайдлайнов?
Dmitry
ну да
Alex
ну да
Создаешь свои гайдлайны и принимаешь их как данность.
Dmitry
Создаешь свои гайдлайны и принимаешь их как данность.
Ну вот у apple свой datepicker у android свой, какой будешь использовать в своем приложении по гайдлайну ?
Ivan
Ребят а где вакансию по нативу лучше разместить?
Alex
Ну вот у apple свой datepicker у android свой, какой будешь использовать в своем приложении по гайдлайну ?
А че вы мне то вопросы задаете? Это я тут пытаюсь ответы получить. ))) А какой надо использовать?
Dr
привет. Может сталкивался кто, как будто автоматически не запускается удаленный дебаггер жс. Пишет unexpected token '*'. Но если я потяру девайс, руками включу Remote Js Debugging, то начинает все работать.
Dmitry
А че вы мне то вопросы задаете? Это я тут пытаюсь ответы получить. ))) А какой надо использовать?
Правильно. Надо тот, на который заказчик пальцем покажет) а наше мнение тут уж...
Gena
Привет всем, подскажите что выбрать flow или prop-types?
Это вообще "перпендикулярные" вещи... один про статические проверки, другой про runtime... Где-то в интернете (возможно даже от фейсбука) встречал фразу, что-то типа... "мы избавляемся от prop-types и переходим на flowtype"... это вызывает некорректные ассоциации. flow можно с typescript сравнивать... но нельзя с prop-types... Если что, я уже давно от prop-types избавился... они очень сильно тормозят дебаг и этим делают невозможным даже приближенное профилирование приложения в дебаге...
Gena
С последнего предложения хотелось бы поподробнее)
А что именно интересует? Ну вот это... очень медленно: https://github.com/facebook/prop-types/blob/master/factoryWithTypeCheckers.js (этот файл в дебаг-сборке работает) Но код я не анализировал... просто они забивают в профайлере реконсайлинг и собственный код.
Gena
И это конечно не единственное, что мешает в дебаг режиме, но существенный фактор. Ещё из таких вещей, к примеру тот факт, что в дебаге все View обернуты в хрень (а с недавнего времени ещё и в хрень с контекстом), но это просто так не выкинуть, оно в самом RN. Пруф: https://github.com/facebook/react-native/blob/0.56-stable/Libraries/Components/View/View.js#L36
Dmitry
Дебаг медленный, факт. Я сейчас пользуюсь дебаггером в VSCode, пока неплохо и бывают просадки
Gena
На самом деле в продакшн сборке, влияние prop-types должно быть не очень большое... но свою работу им всё равно надо сделать, и это всегда будет медленней, чем собственные аналогичные проверки написать, потому что для того чтоб им сделать некую проверку, надо "распарсить" спеки-структуры... А собственные проверки будут сразу кодом в компоненте написаны. В общем я prop-types довольно давно не использую. И в принципе доволен. Но. У нас проекты в typescript в strict режиме... и поэтому написать что-то не то в аргументах довольно сложно... Т.е. реально типы серьёзно надо чекать только на "границах с внешней средой", типа что из API пришло, что из файла прочитали...
Dmitry
Но в ts пока не вошёл
Vitaly
Ребята, кто-нибудь знает как достать текущую валюту стора?
Anonymous
Всем добрый день
Anonymous
Кто устанавливал яндекс метрику
Anonymous
Подскажите библиотеку которую аплстор пропускает, вроде нашёл appmetrica но там в инструкции пишут поставить файл metrica.fraimwork которого в библиотеке нет
Anonymous
Да там не так много ее в гит Хабе? Или в яндекс
Yerzhan
Да там не так много ее в гит Хабе? Или в яндекс
Пиши в личку, напишу подробнее
Dmitry
Вопрос такой, а можно, как-нибудь, отлинтить наименования компонентов с цифрами? А то есть у нас деятели
Dmitry
делают Item1.jsx Item2.jsx
Anonymous
А зачем jsx уже можно просто is
Anonymous
Js
чей ты
делают Item1.jsx Item2.jsx
precommit or prepush hook
чей ты
https://www.youtube.com/watch?time_continue=1348&v=HZF3XRNOpGo
Dmitry
А зачем jsx уже можно просто is
это просто по привычке, суть не в этом) По руками бить больно?
Stas
есть список фич в json-e, конфигурирующий приложение. хочется в билд тайм вырезать ненужные модули как из натива, так и из js бандла. как это наименее кастыльно сделать? написать правило для градла несложно, как быть с js? пока вижу решение в виде генерации js файла с нужными импортами перед сборкой
Gena
есть список фич в json-e, конфигурирующий приложение. хочется в билд тайм вырезать ненужные модули как из натива, так и из js бандла. как это наименее кастыльно сделать? написать правило для градла несложно, как быть с js? пока вижу решение в виде генерации js файла с нужными импортами перед сборкой
Когда я последний раз этим озадачивался, packager (он ещё не был тогда выделен в отдельные модули и не назывался metro) умел из коробки только конструкции типа if (__DEV__) { ... } удалять... Возможно metro стал более конфигурабельным... в любом случае надо проверять... Ещё есть конечно haul, в нем всё это можно легко, т.к. стандартный webpack, но это довольно большая смена всего процесса сборки...
Stas
тут айосники должны страдать
Aleksei
тут айосники должны страдать
меня как раз больше иос интересует 😆
Stas
натив как раз более просто править.
eeeMan
всем привет, подскажите, как в экспо сделать еще один проект, чтобы новое приложение не перезатирало предыдущее?
Stas
меня как раз больше иос интересует 😆
наивно: вызывать react-native unlink. Вообще для вашей задачи, разные зависимости для релиза и дебага, можно средствами xcode решить. разные scheme кажется могут иметь разные зависимости.
Stas
еще можно взять ноду или ruby c либой для правки xcodeproj файлов и написать скрипт, который запускается перед сборкой.
Stas
фастлайн так и делает, когда меняет айдишники приложений или конфиги для подписи.
Aleksei
наивно: вызывать react-native unlink. Вообще для вашей задачи, разные зависимости для релиза и дебага, можно средствами xcode решить. разные scheme кажется могут иметь разные зависимости.
да это понятно 🙂 я скорее про то что получается каша, в js сходи там поправь, не забудь в xcodeproj залезть, ах да и в грейдл сходи поправь)
Aleksei
у фастлейна кстати с этим есть проблемы (либо я просто не advanced юзер и не понял дзена), меняешь через него конфиги и все вроде круто, пока тебе не надо из xcode-а что то делать
Stas
не нужно изменения сделанные фастлайном заносить в реп. лучше накатывать каждый раз при сборке