用户已经授权小程序订阅消息通知(并勾选保持以上选择)为什么安卓和iPhone真机不能每次都收到通知?
发布于 3 年前 作者 xiulan72 5547 次浏览 来自 问答

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

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

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

2 回复

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

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

回到顶部