问题处理进度
-
2019-07-22 在高德开放平台提交工单咨询,得知9.0无需特殊适配,GPS定位有信号就能取到卫星数,但是我们APP在室外测试,始终无法取得。通过多天对比、修改高德定位demo,发现只要修改applicationId成我们APP的id,在华为9.0手机上就会出现如标题所述情况,其它随意applicationId就正常。
-
2019-07-26 在华为开发者联盟提交工单、同时咨询他们的QQ在线客服,咨询相关情况得知,华为开发者联盟无技术支持、无技术客服,只负责应用/主题接入市场和联盟开放能力接入,不了解系统问题,需要前往华为客服 反馈,OK,提交反馈了。
同天,将仅修改了applicationId的高德定位demo提交到高德开放平台进行咨询 -
2019-07-30 华为客服中心来电,说高级工程师反馈这个问题需要开发者联盟处理,我说明了开发者联盟无技术支持的情况,对方表示继续反馈。
-
2019-07-31 高德开放平台技术支持反馈,APP可能被华为加入某个黑名单。同时我发现,在浏览器下载完安装包后,先关闭网络再点击apk文件进行安装(这样安装时就不会联网验证),安装完成后再联网然后打开APP,此情况下,GPS定位正常了,能取到GPS卫星数了!!!如果联网安装APP,打开后就不正常,定位时状态栏右上角没有GPS图标。再次确认得知被加入黑名单。
华为客服中心来电(换了个客服),向我确认我描述的问题,我说明了高德的反馈结果,对方表示继续反馈。 -
2019-08-01 华为客服中心来电,要我提供其他品牌9.0手机上能正常使用的视频,同时提交其他相关辅助视频,我提供了上面第1条的操作视频。
-
2019-08-03 华为客服中心来电,又让我去华为开发者联盟反馈,这个问题大概是没法解决了。
-
2019-08-13 新进展,在华为最近建立的开发者论坛发帖【地址】。反馈10天后 ,版主联系我说“内部已经复现并抓到log,等我们GPS团队和监管团队内部处理,稍等稍等”。
-
2019-08-16 华为GPS团队找到问题原因,APP被华为应用商店分类为社区类型,社区类型不能使用高精度定位,会被系统限制,需要更改分类。
版主告知可以下架APP然后再提交个新版本并且更改APP分类后重新上架,或者等待系统升级到EMUI10,EMUI10去除了此限制。当然是选择重新上架咯。 -
2019-08-20 新版本上架审核通过,直接在应用商店更新,问题依旧存在。卸载重装后,问题不再出现。至此,问题得到解决。