私のチームは最近、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
}