我刚刚升级到 Xcode 8.3,因为 Apple。我创建了一个 Cordova 项目,该项目在以前的 Xcode 版本上运行完美,但现在出现了问题。我将应用程序部署到模拟器,每当我尝试连接 Safari 调试器(Safari > 开发 > 模拟器 > 测试应用程序)时,应用程序就会崩溃:
WebCore: Worker (25): EXC_BAD_ACCESS (code=1, address=0x0)
我正在运行 Cordova 6.5.0,并且没有安装任何插件。任何帮助将不胜感激。
更新:看起来 WebWorker 是罪魁祸首。如果我在项目中禁用我们的 WebWorker 代码,调试器可以毫无问题地连接。很高兴知道这是问题所在,但禁用 WebWorkers 并不是真正的解决方案,所以如果有人有任何想法,我会洗耳恭听。
最佳答案
绝对是 Apple 需要解决的问题。
与此同时,下载并使用 iOS 10.2 模拟器修复它。
关于ios - WebCore : Worker: EXC_BAD_ACCESS when connecting Safari debugger to an Xcode 8. 3 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43258569/