Size: a a a

React Native — русскоговорящее сообщество

2020 April 03

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Goga Asoka
ну, это я уже понял
пол гугла перерываю каждый день.
такое ощщущение, что некоторые вещи происходят совершенно случайно)
ну самый рандом обычно в крэшлогах firebase ) в проде на разных версиях андроида и зоопарке устройств. в разработке еще нормально всё
источник

N

Nikolai in React Native — русскоговорящее сообщество
Подскажите, пожалуйста, если некоторые функции, например, запрос данных через axios у меня закомментированы (так как ещё не разворачивал бэкхенд на боевом хостинге), пройдёт ли приложение а App Store по правилам приема?
источник

D

Denis in React Native — русскоговорящее сообщество
а почему не должно пройти ? )
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Nikolai
Подскажите, пожалуйста, если некоторые функции, например, запрос данных через axios у меня закомментированы (так как ещё не разворачивал бэкхенд на боевом хостинге), пройдёт ли приложение а App Store по правилам приема?
запрос данных через axios - деталь реализации.

Код там никто не смотрит, смотрят на то что приложение для пользователя предоставляет заявленную функциональность. без сбоев. и проходит по требованиям к "внешнему виду"

вот здесь можно более детально посмотреть
https://developer.apple.com/app-store/review/guidelines/
источник

N

Nikolai in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
запрос данных через axios - деталь реализации.

Код там никто не смотрит, смотрят на то что приложение для пользователя предоставляет заявленную функциональность. без сбоев. и проходит по требованиям к "внешнему виду"

вот здесь можно более детально посмотреть
https://developer.apple.com/app-store/review/guidelines/
Спасибо, а сколько в среднем по времени эти проверки ?
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
Nikolai
Спасибо, а сколько в среднем по времени эти проверки ?
у меня всегда от 15 до 30 часов
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
редко когда быстро проверяют
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Nikolai
Спасибо, а сколько в среднем по времени эти проверки ?
при первом сабмите может быть долго, мы несколько раз обновляли сборку после ревью.

само ревью в среднем 2 - 3 дня (чаще 1-2) с момента отправки
источник

N

Nikolai in React Native — русскоговорящее сообщество
Благодарю за ответ
источник

sb

standing by in React Native — русскоговорящее сообщество
Подскажите пожалуйста, а native base намного увеличивает  размер приложений?
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
при первом сабмите может быть долго, мы несколько раз обновляли сборку после ревью.

само ревью в среднем 2 - 3 дня (чаще 1-2) с момента отправки
я тут один раз умедрился два раза за день проскачить
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
правда без перевыкладывания билда
источник

Д

Даниэль in React Native — русскоговорящее сообщество
Кстати, ещё вопрос, кто использует storybook для RN? Вы его как используете? Я не совсем понимаю в чём смысл storybook в браузере, когда разрабатываешь под мобилки (компоненты ведь другие, по другому выглядят), а если собирать storybook на телефоне, то это как отдельное приложение, но я просто меняю константу в App.tsx заменяя root компонент на сторибук... Мне это решение не очень нравится т.к. мне для некоторых компонентов в storybook хочется и redux другой и в asyncstorage что-нибудь положить
источник

%

%username% in React Native — русскоговорящее сообщество
Сторибук только для отображения, в нем не должно быть редакса и прочего
источник

%

%username% in React Native — русскоговорящее сообщество
Компоненты в сторибуке умеют только рендерить пропсы
источник

%

%username% in React Native — русскоговорящее сообщество
В таком случае будет легко и понятно как это там использовать
источник

%

%username% in React Native — русскоговорящее сообщество
Очень удобно в рн собирать там вьюхи экранов, а потом эти вьюхи подключать к клнтейнерам для загрузки данных и тп
источник

Д

Даниэль in React Native — русскоговорящее сообщество
Возможно философия и такая, просто хотелось в сторибуке видеть, что методы жизненного цикла работают, мне это изначально нужно было чтобы проверить, что у моего компонента willRecieveProps срабатывает
источник

Д

Даниэль in React Native — русскоговорящее сообщество
А как такие вещи тестить можно, не подключая компонент к остальному приложению?
источник

%

%username% in React Native — русскоговорящее сообщество
Методы жизненного цикла никто не отключает в сторибуке, они там по прежнему есть
источник