华为手机APP内热点连接失败问题

App开发相关产品技术讨论,包括OEM App、App SDK等话题


Post Reply
苏打同学
Posts: 11

在配网过程中,如果使用AP(热点)方式配网,则需要用户切换到系统wifi选择页面去选择对应符合前缀条件的热点进行连接后,返回app再进行配网操作。在app 5.8.0版本中,为了优化用户体验,降低理解成本和使用成本,我们开发了app内部热点连接的功能:

  • 若当前仅有一个符合前缀的热点,则直接在app内部进行热点连接;
  • 若当前有多个符合前缀的热点,则会在app内部展示所有符合前缀的热点列表,方便用户在app内部即可连接对应热点;

但经过几个版本的用户使用,发现在部分小版本的华为手机中,会出现附件中展示信息为“出了点问题,该应用已取消选择设备的请求。”的系统弹框。

企业微信截图_f628d093-f362-4c42-a944-41317918f330.png

通常会出现在app内部连接热点成功后弹出,目前在app中通常在如下页面:

  1. 热点选择连接页

    560587f22f56531a81eae4d2c4d37b0d_compress.jpg
  2. 设备配网进度页

    企业微信截图_ac1bbebb-ccdf-429a-ad6a-7ba31f7d51b7.png

经过日志排查发现该问题出现原因为:部分系统在进行p2p连接后会返回成功回调,但马上就会再次提示失败弹框。目前为系统问题,我们也会接下来继续积极跟进该问题,若有更新会在本帖子中进行更新提示。

若出现这样的问题该如何解决呢?

  1. 试试重启手机,部分系统不稳定可能重启可以解决该问题;
  2. 去 Wi-Fi 页面忘记该 AP 热点,再重试;
  3. 不使用内部连接热点的功能,取消掉内部热点连接的弹框,手动切换到系统中,连接对应符合前缀的热点,再返回app继续配网流程;
  4. 对于多次重复进入不会弹出列表的情况,是系统扫描限制,需要应用详情杀死app之后重新进入;
Post Reply