Что произойдет, если отправить неподдерживаемый компонент React-Native в CodePush?

#react-native #visual-studio-app-center #code-push #react-native-code-push

Вопрос:

Согласно документации CodePush, некоторые собственные компоненты React не поддерживаются. Должен ли я принять меры предосторожности перед отправкой обновления в CodePush? Потому что, если я отправлю неподдерживаемый компонент, это может нарушить обновление.

Короче говоря, принимает ли CodePush неподдерживаемые компоненты при отправке обновлений?

У меня нет тестового приложения для его тестирования, поэтому я спрашиваю здесь.

Ответ №1:

Я использовал промежуточный ключ Code Push для запуска тестов E2E в сборке с детоксикацией перед развертыванием в реальном времени.

Ответ №2:

CodePush не может обнаружить и заблокировать, если вы вносите собственные изменения или вносите изменения с не поддерживаемыми компонентами. Я попробовал и вижу результат. Если вы отправите обновление, содержащее собственные изменения или не поддерживаемый компонент в изменениях, оно не нарушит обновление, потому что CodePush выполнит откат обновления, если увидит какой-либо сбой.