详细问题描述
[内容] 云打包 位置定位 安卓可以 苹果就不行 苹果app 设置里没有 位置 这选项
苹果本地调试就可以 获取到位置信息 但是经过 云端打包后 在手机运行就获取不了定位。
重现步骤
[步骤]
[结果]
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ] 540878914
[电话] 15362013539
详细问题描述
[内容] 云打包 位置定位 安卓可以 苹果就不行 苹果app 设置里没有 位置 这选项
苹果本地调试就可以 获取到位置信息 但是经过 云端打包后 在手机运行就获取不了定位。
重现步骤
[步骤]
[结果]
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ] 540878914
[电话] 15362013539
最佳回复
这是因为新版本iOS系统更新引起的问题,需要添加新的定位描述信息(NSLocationAlwaysAndWhenInUseUsageDescription )。在manifest.json文件的plus->distribute->apple->plistcmds节点添加以下信息:
"plus": {
"distribute": {
"apple": {
"plistcmds": [
"Set :NSLocationAlwaysUsageDescription 说明持续获取用户地理位置的原因",
"Set :NSLocationWhenInUseUsageDescription 说明使用用户地理位置的原因",
"Set :NSLocationAlwaysAndWhenInUseUsageDescription 说明使用用户地理位置的原因"
]
}
}
}
目前Alpha版本已修复此问题,暂时请使用alpha版本提交云端打包。
我要了明天 (作者)
打包选百度地图就有定位
选高德地图就没有