收藏
回答

用户已经授权小程序订阅消息通知(并勾选保持以上选择)为什么安卓和iPhone真机不能每次都收到通知?

用户已经授权小程序订阅消息通知(并勾选保持以上选择),通过wx.getSetting接口获取当前用户【订阅消息】通知的的授权状态为【同意授权】,但是后台在调用subscribeMessage.send发送消息通知时会提示用户拒绝接收通知的结果,这个是什么原因啊?

iphone真机测试(开发版小程序):允许通知并勾选保持以上选择后,当天会及时收到服务通知,第二天触发发送接口就收不到服务通知了;

安卓真机测试(开发版小程序)允许通知并勾选保持以上选择后,只能收到1条服务通知,之后再触发发送接口就收不到服务通知了;

最后一次编辑于  2021-05-13
回答关注问题邀请回答
收藏

2 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-05-13

    勾选保持以上选择是表示之后用户再次触发订阅通知不用显示弹框,不是可以一直给用户发消息的意思,还是需要用户每触发一次订阅通知才能发一次消息

    2021-05-13
    有用 3
    回复 2
    • 马希望
      马希望
      2021-05-13
      啊 这个回答太有用了!多谢🙏
      2021-05-13
      回复
    • 风
      2021-10-08回复马希望
      问下~如果是上述您描述的情况,那后续应该怎么处理才能给这个用户发送通知呢?
      2021-10-08
      回复
  • 沐易清欢
    沐易清欢
    2021-05-13

    订阅模板是长期模板还是一次性模板?如果是一次性模板,用户同意接收通知后,无论调用几次发送接口,用户只能收到一次信息。想要用户继续收到信息,需要用户再次点击接收推送。

    2021-05-13
    有用 2
    回复 2
    • 马希望
      马希望
      2021-05-13
      好的多谢~那长期模版好申请吗?我看管理那没有长期模版的选用都是一次性的
      2021-05-13
      回复
    • 池中鱼
      池中鱼
      2022-06-03
      那如果是长期订阅,允许后确实可以收到多次提醒消息。但是过一段时间,就会出现拒收的情况,这种遇到过吗
      2022-06-03
      回复
登录 后发表内容