将fb sonar工具与react native ios项目集成
Facebook最近发布了新工具sonar,旨在帮助开发者调试Android/iOS应用程序 它的设置包括两个步骤,下载桌面客户端和设置SKD SDK bit文档可在此处找到: 有很多吊舱需要安装,我相信它假设使用了swift将fb sonar工具与react native ios项目集成,ios,react-native,Ios,React Native,Facebook最近发布了新工具sonar,旨在帮助开发者调试Android/iOS应用程序 它的设置包括两个步骤,下载桌面客户端和设置SKD SDK bit文档可在此处找到: 有很多吊舱需要安装,我相信它假设使用了swift 我试图将其添加到react原生iOS项目中,其中使用了ObjC,react已经使用了一些软件包,如Yoga,但是我没有在我的podspec中指定它们,它们来自节点模块,奇怪的是,它说它不适用于swift:“声纳也不能用SWIFT项目来工作,因为它是用C++编写的,而且有C
我试图将其添加到react原生iOS项目中,其中使用了ObjC,react已经使用了一些软件包,如Yoga,但是我没有在我的podspec中指定它们,它们来自
节点模块
,奇怪的是,它说它不适用于swift:“声纳也不能用SWIFT项目来工作,因为它是用C++编写的,而且有C++依赖关系。但我们正在为swift项目提供声纳支持。你可以在这里找到这个问题“但是在pod文件中指定了一个swift版本…希望比我聪明得多的人可以为JS代码创建一个桥接模块!ps,我的包含瑜伽的pod文件包含如下反应pod:`pod“yoga”,:path=>。/node_modules/react native/react common/yoga“pod'React',:path=>'../node_modules/React native',:subsecs=>['BatchedBridge',#React native 0.45.0+所需的'Core','DevSupport'#添加您希望在项目中使用的任何其他子ecs]`很抱歉,这里的注释中似乎找不到格式化代码的诀窍:/@SamMatthews Nice spot,我认为这不需要js桥,如果它处于调试/开发模式,您只需在ios项目中弹出它,就可以了。我只是不确定这个非Swift pod规范会是什么样子,他们似乎也在执行安装步骤。和ofc,我们需要广告瑜伽等。。如果我们是在react native项目中。是的,我非常有兴趣看到一个成功的集成,因为我肯定想探索它能做什么,但我只是太忙(和害怕)不能玩我们的podfile等,因为你知道cocoapods是如何的哈哈!老实说,我对瑜伽播客不太确定,我模糊地记得,当我开始使用通常需要播客的库时,我需要添加这些。这是我当时有点反对的事情,因为这会带来所有新的潜在问题。。。但是,如果没有这一点它也能工作,那将是理想的