出现这样的问题,虽然不知道具体原因,只能说react-native-amap3d库的作者真的是消极更新呀
android正常,ios 会出现下面类似的问题,"AMapMarker" was not found in the UIManager。
很明显,是库没有找到。 果然发现Podfile.lock 并没有任何react-native-amap3d的任何文本内容。
所以参看其他人的方法,手动引入这个库
pod 'react-native-amap3d', path: '../node_modules/react-native-amap3d'
重新pod install ,好了,Podfile.lock有了内容,重新运行ios,又报错了,这次报错是关于这个库和另一个库的swift问题。
删除node_modules,重新pod install ,运行后好了。
删除node_modules,重新pod install 这是react native很久不运行ios后出现问题的首要解决办法。