ios下的安装
1、终端进入到自己的项目中,执行下面两条命令
yarn add react-native-amap-geolocation
react-native link react-native-amap-geolocation
2、如果出现了link的相关报错的话,就需要手动link一下
1、用xcode打开该项目
2、点击项目的根目录右键 add File to "项目名"
3、选择并添加 node_modules/react-native-amap-geolocation/lib/ios/AMapGeolocation.xcodeproj (或从文件浏览器里将该文件拖拽到 Libraries)
4、Build Phases ➜ Link Binary With Libraries 中选择并添加 libAMapGeolocation.a
3、下载和安装高德IOS SDK
- 下载基础SDK
- 下载定位SDK
- 将下载的AMapFoundationKit.framework 和 AMapLocationKit.framework 以及 项目自带的ExternalAccessory.framework 添加到 Build Phases ➜ Link Binary With Libraries。
4、再往下就是高德地图配置权限,可自行百度,网上都有
5、如果集成的时候遇到下图中的问题 1586394698296.jpg解决方法:你可以在RN项目的package.json文件的dependencies中去掉react-native-amap-geolocation依赖,然后再重新添加依赖
网友评论