IOS - React Native - 未处理的 JS 异常:SyntaxError

Posted

技术标签:

【中文标题】IOS - React Native - 未处理的 JS 异常:SyntaxError【英文标题】:IOS - React Native - Unhandled JS Exception: SyntaxError 【发布时间】:2016-12-10 11:00:58 【问题描述】:

每当我创建一个新的 React Native 项目时,我都会遇到问题。显示红色屏幕,并在 xcode 控制台中收到以下错误消息。

【问题讨论】:

固定在这里.. ***.com/questions/41021827/… 【参考方案1】:

您好,我遇到了同样的问题。 在这里找到解决方案: https://github.com/facebook/react-native/issues/11384

TL;DR : react-native@0.39.0^

好像有问题

所以只需重新开始本教程并使用: react-native init AwesomeProject --version 0.38.0.

这解决了我的问题。

玩得开心

【讨论】:

固定在 0.39.2 github.com/facebook/react-native/compare/v0.39.1...v0.39.2【参考方案2】:

可能是您在某处使用了** 运算符。请改用Math.pow。当出于某种原因禁用远程调试 js 时,不支持 **。 https://github.com/facebook/react-native/issues/11371

【讨论】:

谢谢。这仍然是 React Native 0.49 的问题【参考方案3】:

试试这个

react-native init AwesomeProject

cd AwesomeProject

react-native run-ios

【讨论】:

以上是关于IOS - React Native - 未处理的 JS 异常:SyntaxError的主要内容,如果未能解决你的问题,请参考以下文章

在使用 React Native 的 IOS 运行时出现“未处理的 JS 异常:本机模块不能为空”错误

无法读取未定义的属性“canShow” - React-Native-FBSDK - iOS

React-native - iOS - RCTJSCExecutor 的模块名称前缀错误

对于最新版本的 react-native,应用程序未在 iOS 上运行

iOS 14 升级中未加载 react-native 图像

使用未在 IOS 上显示的表单字段值在 React Native 中显示 PDF