在 XCode 中反应原生调试 iOS 组件

Posted

技术标签:

【中文标题】在 XCode 中反应原生调试 iOS 组件【英文标题】:React Native Debug iOS Component in XCode 【发布时间】:2016-03-09 23:06:17 【问题描述】:

我正在使用 React Native 构建一个 ios 应用程序。我已经创建了一个到本机组件的桥梁。这个组件正在工作,所以我决定采取下一步并通过添加额外的代码来增强组件。现在,该组件似乎不再工作。我已经通过 React Native 启用了调试,我可以毫无问题地调试我的 javascript 代码,所以我知道问题出在我的 iOS 本机代码上。有没有办法在运行 React Native 项目时调试 iOS 代码?如果这不可能,是否有任何关于解决 XCode 中问题的最佳方法的建议?我的想法是创建一个单独的测试项目,但如果有更优雅的方法可以做到这一点,我会全力以赴。非常感谢。

【问题讨论】:

【参考方案1】:

因此,在创建了一个新的 React Native 项目并直接从 XCode 运行该项目之后,我在没有配置的情况下进行了调试。我还从 JavaScript 端获取控制台日志,这真的很酷。

希望这对某人有所帮助。如果你不能通过 XCode 调试 React Native 项目,我会考虑重新制作项目,然后运行 ​​XCode。为我工作。

【讨论】:

以上是关于在 XCode 中反应原生调试 iOS 组件的主要内容,如果未能解决你的问题,请参考以下文章

缺少领域构造函数反应原生ios但领域是链接的

EMFile:打开的文件太多,观看 - 构建 Release 反应原生 iOS 应用程序

反应原生 iOS 应用程序失败,XPC 连接中断错误

在启动画面加载 iOS 之前反应原生黑屏

对任何崩溃或错误 iOS 做出反应原生白屏

构建后反应原生IOS