尝试访问使用<MapView>
的屏幕(使用react-native-navigation)时出现以下错误;
项目构建阶段成功通过,所有其他屏幕和功能均正常运行。同一屏幕(MapView屏幕)在Android上可以正常使用。我没有使用cocoa-pods
,只是使用了manual linking
。
不幸的是,完成react-native-maps
实现之后,IOS上发生了以下错误:
错误:
NO + [RCTConvert MKCoordinateRegion:] function found.
我的Mac:
MAC: macOS High Sierra v 10.13.6,
我的Xcode:
XCode Version: 9.4.1,
依赖项:
"dependencies": {
"react": "16.6.3",
"react-native": "0.57.8",
"react-native-maps": "^0.23.0",
"react-native-navigation": "^2.17.0",
"react-native-svg": "^9.4.0"
},
答案 0 :(得分:0)
所以我发现重新链接是这里的解决方案,希望这对某人有帮助:
react-native unlink react-native-maps
react-native link react-native-maps