收藏
回答

不懂就问,隐私弹窗wx.getPrivacySetting为啥一直是false?

最近开发隐私弹窗,代码推送至体验版 调用wx.getPrivacySetting 返回的needAuthorization一直是false

查了文档 后台配了保护指引 文档中说用户之前同意过会返回false 这个怎么判断呢? 比如我用我测试同事的手机扫码进入体验版 返回的也是false 也没有弹窗出现,我从微信顶部删除了小程序 重新扫码也不行 那测试同事怎么测呢 或者说怎么才能在测试过程中返回true呢


回答关注问题邀请回答
收藏

2 个回答

  • Mr.luo
    Mr.luo
    2023-10-10

    后台协议看下更新了没

    2023-10-10
    有用
    回复 1
    • 码奴
      码奴
      2023-10-10
      更新了 已通过审核
      2023-10-10
      回复
  • Hlxuan.
    Hlxuan.
    2023-10-10

    app.json 中配置 __usePrivacyCheck__: true 了吗?

    2023-10-10
    有用
    回复 18
    • 码奴
      码奴
      2023-10-10
      配了
      2023-10-10
      回复
    • 码奴
      码奴
      2023-10-10
      2023-10-10
      回复
    • Hlxuan.
      Hlxuan.
      2023-10-10回复码奴
      你自己在工具上清除授权数据后needAuthorization能返回true吗?
      2023-10-10
      回复
    • 码奴
      码奴
      2023-10-10
      开发工具没问题 我刚才体验版打开调试看了一下 报错了“wx.getPrivacySetting is not function ” 这又是为啥啊
      2023-10-10
      回复
    • Hlxuan.
      Hlxuan.
      2023-10-10回复码奴
      调试里面点下 System 看下基础库版本,如果低于2.32.3不支持隐私相关功能。
      2023-10-10
      回复
    查看更多(13)
登录 后发表内容