我的应用程序突然开始崩溃并给了我这个错误:
Exception thrown while executing UI block: -[__NSCFNumber firstObject]: unrecognized selector
sent to instance 0xb553069cd18775de`
Run Code Online (Sandbox Code Playgroud)
一段时间后,我能够隔离生成错误的部分,并发现它与从react-native-svg导入的Svg组件有关。
我尝试删除并重新安装node_modules,并尝试重置缓存,我什至尝试从头开始创建一个新的expo应用程序,该应用程序除了渲染Svg组件外什么也不做,但问题仍然存在。
在 Android 上我收到不同的错误消息:
Error while updating property 'fill' of a View managed by: RNSVGGroup
null
java.Lang.Double cannot be cast to
java.Lang.String
Run Code Online (Sandbox Code Playgroud)
我的代码如下所示:
Exception thrown while executing UI block: -[__NSCFNumber firstObject]: unrecognized selector
sent to instance 0xb553069cd18775de`
Run Code Online (Sandbox Code Playgroud)