Моя команда недавно добавила CodePush в наше приложение React Native, и, хотя он отлично работает в исходном локальном репозитории, когда я вношу изменения, я получаю сообщение об ошибке.
Не удается прочитать свойство «CheckFrequency» неопределенного
Это происходит после установки react-native-code-push и правильной его компоновки. Все ответы, которые я нашел на похожие вопросы, по-видимому, содержали эту ошибку при использовании Jest, но мы не используем Jest, и эта ошибка возникает каждый раз, когда я запускаю react-native run-ios
Код выглядит следующим образом:
CodePush импортируется
import codePush from "react-native-code-push";
И позже в том же файле ошибка возникает на
let codePushOptions = {
checkFrequency: codePush.CheckFrequency.MANUAL, // error here
updateDialog: false,
installMode: codePush.InstallMode.IMMEDIATE
}