收藏
回答

bindgetphonenumber真机调试时崩溃,感觉是我的小程序设置的问题,各位有遇到吗?

组件名称:button

微信版本号:8.0.61

使用手机号快速验证组件时,在开发工具下测试正常,能弹出手机授权框。但在真机调试状况下崩溃,错误信息如下:

反复调试仍然是同样的问题,为了避免其他代码的干扰,我写了最简单的测试代码,如代码片段所示,只有一个授权功能,再测试,仍然会崩溃。多方分析,我认为是我的小程序设置有问题,但查了很多资料文档,仍然未解决。

目前的设置:

小程序的主体是企业,已认证。

隐私保护指引已填写:

有一些文档说需要在小程序后台 -> “开发管理” -> “接口设置”中申请用户授权手机号的权限,但我打开接口设置管理界面后,却没有看到这个权限:

这个问题研究了好几天了,仍然未解决,各位有遇到的吗。

最后一次编辑于  07-21
回答关注问题邀请回答
收藏

1 个回答

  • 第三方平台小助手
    第三方平台小助手
    07-18

    你好,请仔细核查代码 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html

    07-18
    有用
    回复 5
    • 石头
      石头
      07-21
      您好,文档看过了,确实还有问题,不知道怎么解决
      07-21
      回复
    • 石头
      石头
      07-21
      我也很纳闷,这么简单的代码,不应该出问题的,所以我猜是不是跟我的appid有关,或者开发者工具有关?
      07-21
      回复
    • 第三方平台小助手
      第三方平台小助手
      07-21回复石头
      提供下对应小程序Appid、操作报错时间点、操作者微信、正常/异常录屏信息
      07-21
      回复
    • 石头
      石头
      07-23
      Appid:wx2327bb6ff65f4cf1,每次真机调试都报错,操作者是小程序管理员,也就是我自己,异常情况就是闪退。
      07-23
      回复
    • 石头
      石头
      07-23
      经朋友提醒,我换了其他人的手机测试,正常执行,没出任何问题,再换手机,仍然OK,所以初步认为是我手机的问题,但具体是哪里的设置有问题,还需要继续研究,谢谢您的回复,感谢!!
      07-23
      回复
登录 后发表内容