qiuxiang / react-native-amap3d

react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS
https://qiuxiang.github.io/react-native-amap3d/api/
MIT License
1.29k stars 331 forks source link

关于IOS配置问题,出现Native module cannot be null #416

Open helloshuang opened 6 years ago

helloshuang commented 6 years ago

版本"react-native": "^0.52.0", 编译可以通过 项目中import { MapView } from 'react-native-amap3d'之后,就会报错 以下是安装信息等 image image

image

image image

qiuxiang commented 6 years ago

没有重新编译?

helloshuang commented 6 years ago

编译很多次

zhuhengtan commented 6 years ago

解决没有啊?我手动导也出现这个问题

qiuxiang commented 6 years ago

就是配置问题,参考编译测试

shmmly commented 6 years ago

我也遇到了不过 我重启了下 电脑在编译就可以了。。。

StoneYuan commented 6 years ago

我也是遇到这个问题,重新导入也还是不行,应该是哪里引入出错了,但是我还没有找到解决方法

StoneYuan commented 6 years ago

我也是遇到这个问题,重新导入也还是不行,应该是哪里引入出错了,但是我还没有找到解决方法 我已解决!这个问题是大意了,在使用定位的时候忘记在pod里引入 react-native-amap-geolocation 导致

解决方法: 在Podfile 里加入 pod 'react-native-amap-geolocation', path: '../node_modules/react-native-amap-geolocation/lib/ios'

hangu1116 commented 5 years ago

https://github.com/facebook/react-native/issues/18683 打开.xcworkspace 文件 在 s.subspec "Core" do |ss| 下找到 ss.exclude_files 添加 "React/Fabric/*"