flutter 高德地图 amap

flutter 高德地图 amap,第1张

flutter 高德地图 amap_flutter_location 隐私合规校验失败 提醒!!! ios版本他的最新库是没有办法使用的

如果你的项目需要使用到iOS版本 请使用下面的路径:https://github.com/yangsiyi41/amap_flutter_location

今天使用定位的时候出现的,之前没有,特此记录

在flutter里面使用高德插`amap_flutter_location报错,
出现的 问题

问题解决:

步骤一:升级到最新版的3.0, 官方更新了最新的sdk
  amap_flutter_location: 3.0.0

步骤二:更新完sdk后,还需要在所有接口请求之前调用一下授权同意,

可以在初始化完sdk的地方调用

代码贴下面

    ///开始定位之前设置定位参数
    AMapFlutterLocation.setApiKey(App.gaoDeAndroidKey, App.gaoDeIosKey);
    //  todo /// 高德SDK合规使用方案请参考官网地址:https://lbs.amap.com/news/sdkhgsy
    // todo  /// [hasContains] 隐私声明中是否包含高德隐私政策说明<br>
    // todo  /// [hasShow] 隐私权政策是否d窗展示告知用户<br>
    AMapFlutterLocation.updatePrivacyShow(true, true);
    ///todo 必须保证在调用定位功能之前调用, 建议首次启动App时d出《隐私政策》并取得用户同意
    ///todo [hasAgree] 隐私权政策是否已经取得用户同意
    AMapFlutterLocation.updatePrivacyAgree(true);
吧上面的都做完了就可以重新使用高德sdk了,定位就正常了,

谢谢大家观看
点个赞吧~~~~~~~

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存