在UIManager中找不到RNTMap

时间:2018-09-10 21:54:30

标签: react-native react-native-ios

我遵循官方文档,复制并粘贴那里提供的代码:

https://facebook.github.io/react-native/docs/0.56/native-components-ios

但是我仍然遇到此错误screenshot

有人知道缺少哪些文档才能正常工作吗?

2 个答案:

答案 0 :(得分:1)

之所以发生这种情况是因为尚未编译本机模块,只需在项目目录中的终端中执行 react-native run-ios

注意:对于最新的节点版本,请使用:npx react-native run-ios

答案 1 :(得分:0)

RNTMapManager.m必须在XCode项目中创建,文档未指定。打开XCode项目,然后单击“文件”->“新建”->“文件”,然后创建一个名为“ RNTMapManager”的新Cocoa Touch类。然后将Objective-C代码放入RNTMapManager.m中。重建应用程序,它应该可以工作!