Не удается прочитать свойство 'CheckFrequency' из неопределенного - PullRequest
0 голосов
/ 03 февраля 2019

Моя команда недавно добавила CodePush в наше приложение React Native, и хотя оно отлично работает в исходном локальном репозитории, при извлечении изменений я получаю сообщение об ошибке

Невозможно прочитать свойство 'CheckFrequency'of undefined

Это происходит после установки response-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
}

1 Ответ

0 голосов
/ 04 февраля 2019

Попробуйте изменить импорт на

import * as CodePush from 'react-native-code-push';
...