uniapp踩坑之uni.chooseLocation
Posted Xiao冰同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp踩坑之uni.chooseLocation相关的知识,希望对你有一定的参考价值。
问题描述
最近在使用uniapp开发app现很多坑
在ios端地图能正常展示,但是使用uni.chooseLocation 方法进入地址选择器时,在HbuilderX基座运行下没有问题,但是离线打包后运行就无法进入地址选择器页面
打包采用的是离线打包方式,在DCloud官网下的标准打包项目HBuilder-ExampleDemo
问题分析
根据个人的经验,分析可能存在的多种原因,比如
- 高德的key不正确
- 打包工程配置存在问题
但是发现跳转之前手机状态栏没有定位箭头,所以基本可以排除高德key不正确的问题。综合以上分析,我觉得可能是缺乏某些SDK
解决问题
只需要在工程中Targets > myApp > Build Phases > Link Binary with Libraries添加如下基础库
然后在DCloud官网下的iOS SDK中找到AMapLocationKit.framework与libAMapLocationPlugin.a这两个文件,并引入到工程当中
别忘了以下设置
最后成功解决问题
以上是关于uniapp踩坑之uni.chooseLocation的主要内容,如果未能解决你的问题,请参考以下文章