加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

React Native(iOS)模块AppRegistry不是注册的可调用模块(调用run

发布时间:2020-12-15 05:04:19 所属栏目:百科 来源:网络整理
导读:升级到处理新设备后,我的应用程序在启动画面停止时遇到问题.我正在运行以下内容. "react": "^16.2.0","react-native": "^0.51.0", 打包器中没有错误,但在xCode中我看到以下内容 Unhandled JS Exception: Module AppRegistry is not a registered callable mo
升级到处理新设备后,我的应用程序在启动画面停止时遇到问题.我正在运行以下内容.
"react": "^16.2.0","react-native": "^0.51.0",

打包器中没有错误,但在xCode中我看到以下内容

Unhandled JS Exception: Module AppRegistry is not a registered 
callable module (calling runApplication)

[tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS 
Exception: undefined is not an object (evaluating '_react2.PropTypes.oneOf')

任何帮助追踪这些错误中的任何一个都将受到赞赏.

PropTypes已从React v16及更高版本的React包移开.

你的代码中的某个地方你要么有React.PropTypes,要么像这样导入语句来自’react’的{PropTypes}

您必须通过导入PropTypes来更改此设置,如下所示:
从’prop-types’导入PropTypes; // ES6

并像这样使用它.

MyComponent.propTypes = {
 props: PropTypes.string
}

您还必须确保在依赖关系内的package.json中具有prop-types依赖关系,例如通过运行:npm install –save prop-types

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读