我在xcode中的react-native项目中添加了一个新的构建配置Dev.Debug,复制了现有的Debug配置,还为新配置添加了一个相应的scheme。现在,当我尝试使用新方案运行项目时,出现错误:Undefined symbol: _OBJC_CLASS_$_FlipperClient运行我复制的方案工作正常-应用程序安装、启动和功能正常。添加新的调试方案后是否需要进行更多的配置?
Dev.Debug
Debug
Undefined symbol: _OBJC_CLASS_$_FlipperClient
laximzn51#
我发现我需要修改我的podfile如下:
... target 'MyApp' do config = use_native_modules! # Add the project and build configurations project 'MyApp', 'Dev.Debug' => :debug, # '{Build Configuration name}' => :{debug or release} 'Debug' => :debug, 'Dev.Release' => :release, 'Release' => :release ... use_flipper!({'Flipper' => '0.126.0', configurations: ['Debug', 'Dev.Debug']}) # Add the Build Configuration name (not scheme name) ...
w6lpcovy2#
在我的情况下,我更新到react native: 0.70.*和Flipper到版本174,并有这个错误。降级Flipper到163为我修复了这个问题。更多信息请访问:https://github.com/facebook/flipper/issues/4278
react native: 0.70.*
2条答案
按热度按时间laximzn51#
我发现我需要修改我的podfile如下:
w6lpcovy2#
在我的情况下,我更新到
react native: 0.70.*
和Flipper到版本174,并有这个错误。降级Flipper到163为我修复了这个问题。更多信息请访问:https://github.com/facebook/flipper/issues/4278