iOS模拟器:JavaScriptCoreWTF :: CrashOnOverflow :: 崩溃:

8
在iPhone SE模拟器中测试时,按下CMD+R会导致应用程序冻结,并在xCode中出现以下错误:enter image description here React Native版本:0.34, 平台:iOS。
在升级到xCode 8.0版本后开始出现此问题。

你能提供任何代码或样例应用程序来重现这个问题吗? - JAL
@JAL 我通过运行 react-native init TestApp 创建了一个全新的 React Native 应用程序,然后使用 react-native run-ios 运行它,它可以正常运行,但是当我按下 Cmd+R 时,它会崩溃。 - Ivan Chernykh
你正在尝试从Xcode使用CMD+R,以在iPhone SE模拟器中运行应用程序?你能展示一下Xcode的断点选项卡吗?有没有任何你不希望出现的断点? - BHendricks
@BHendricks,不,我正在修改JavaScript代码,然后在模拟器中按下CMD+R重新运行应用程序。我对断点选项卡不太确定,因为我不是iOS开发人员,而是React Native开发人员。这是我在xCode控制台中看到的内容:https://jsfiddle.net/dzL2831z/ - Ivan Chernykh
1个回答

1
我看到了这个 帖子, 一些人报告称有关实时重新加载的问题。尽管他们的问题与你的不同,但问题的根源可能是相同的。他们的解决方案在另一个主题中找到,与Watchman有关。特别是,他们的问题是通过更改以下文件的权限来解决的:
chmod 644 ~/Library/LaunchAgents/com.github.facebook.watchman.plist

谢谢,但还是不行,我尝试了所有的方法,改变了权限,重新安装了watchman,甚至升级了NodeJs,但都没有帮助。我认为问题出在Safari上,因为只有在打开Safari进行应用程序调试时才会出现这个问题。 - Ivan Chernykh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接