uni.getLocation({
type: "gcj02",
isHighAccuracy: true,
success(res) {
console.log(res)
},
fail(err) {
console.error('获取失败', err)
},
complete(data) {
console.log('-定位完成-',data);
}
})
- 发布:2024-11-04 18:28
- 更新:2024-11-04 18:35
- 阅读:148
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos 10.15.7
HBuilderX类型: Alpha
HBuilderX版本号: 4.32
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iphone 11pro max
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
ios真机调试,可以申请到位置权限,云打包后申请不到相应权限
ios,进入应用获取定位信息,没有获取定位授权提醒,也获取不到定位信息。ios APP 更新后也会有白屏情况
ios真机调试,可以申请到位置权限,云打包后申请不到相应权限
ios,进入应用获取定位信息,没有获取定位授权提醒,也获取不到定位信息。ios APP 更新后也会有白屏情况
预期结果:
进入应用,可正常获取定位授权,app更新后进入页面不显示白屏。
进入应用,可正常获取定位授权,app更新后进入页面不显示白屏。
实际结果:
ios,进入应用获取定位信息,没有获取定位授权提醒,也获取不到定位信息。ios APP 更新后也会有白屏情况
ios,进入应用获取定位信息,没有获取定位授权提醒,也获取不到定位信息。ios APP 更新后也会有白屏情况
bug描述:
uni.getLocation本地真机调试时可以获申请到定位授权以及定位信息,云打包(传统打包)后,安装到真机上,申请不到定位授权及定位信息
1 个回复
开发者者 (作者) - 开发者
项目配置文件,已配置了权限说明及定位权限;
上周五(2024-10-31)之前打包都是可以用的,周五之后打包就出现这个问题了。