iOS: сбой приложения в режиме релиза.Ошибка: undefined не является объектом (оценка 'a.View.propTypes.style') - PullRequest
0 голосов
/ 17 сентября 2018

Да! Есть много вопросов и ответов, связанных с этим, но в каждом решении все люди говорят, чтобы заменить View.propTypes.style на ViewPropTypes.style. Но в моем проекте нет кода View.propTypes.style, доступного во всем проекте.

Если в моем проекте View.propTypes.style нет, то где я могу его заменить?

Полная ошибка:

undefined is not an object (evaluating 'a.View.propTypes.style')
 [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')
[290:10014] Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')
[290:10014] *** Terminating app due to uncaught exception 'RCTFatalException: Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')', reason: 'Unhandled JS Exception: undefined is not an object (evaluating 'a.View.prop..., stack:
<unknown>@1022:1541
t@2:620

Для справки я использовал propTypes ниже, но я думаю, что это не проблема.

const propTypes = {
    data: PropTypes.array,
    onChange: PropTypes.func,
    initValue: PropTypes.string,
    style: ViewPropTypes.style,
    selectStyle: ViewPropTypes.style,
    optionStyle: ViewPropTypes.style,
    optionTextStyle: Text.propTypes.style,
    sectionStyle: ViewPropTypes.style,
    sectionTextStyle: Text.propTypes.style,
    cancelStyle: ViewPropTypes.style,
    cancelTextStyle: Text.propTypes.style,
    overlayStyle: ViewPropTypes.style,
    cancelText: PropTypes.string
};
...