背景:
- RN项目为0.58版本, 使用的是React Native link集成方案.
- Google官方没有RN低版本的集成文档.
- 开发工具 Xcode11.
对比了几个第三方RN地图库,最后选择了如下这个:
我们使用文中该方案安装
Using React Native Link (React Native 0.59 and lower)
还需要再执行该操作, 是将我们导入的GoogleMapSDK和上述路径下的文件进行替换.
b) (React Native 0.59 and lower) If you used React Native link......
至此, 应该能正常运行.
问题
- 有可能会遇到在
[[NSRunLoop mainRunLoop] runUntilDate:later];
奔溃, 目前为止添加了GoogleMaps才出现这个问题, 所以定位还是在GoogleSDK上.
查阅对比之后, 我们发现还需要解决这个问题:
Stackoverflow
2.再遇到什么问题我会在这里进行补充
在此, 祝大家长命百岁, 恭喜发财~