Xcode 10 ReactNative链接原生库报错
最近公司由于iOS程序需要上架,万般无奈下,升级了macOS Mojave,xcode更新到了最新的版本。本来已经做好了项目奔溃的心理准备,但是~~万万没想到,ReactNative崩到我心态爆炸,整整四天都在处理这个问题。
大部分问题都有广大的开发大神解决过了,百度就好,但是这个问题,我翻遍了百度,必应,都没有找到答案。
所以特此记录一下。
报错问题
Reference to 'RCTBridgeModule' is ambiguous
百度上只有针对 RCTBridgeModule not found
的解决方式。
我现在用的RN版本是0.46.0,尝试了各种解决办法无果。后来找到了0.56.0版本的RN,看了代码目录,发现在0.56.0中,取消了react-native-i18n,react-nativepicker,react-native-vector-icons
。
测试:
在工程的RN链接中,删除了这三个模块的引用。
build
成功。
特此记录一下。