用户关闭通知显示栏 极光通知能否准确送达


(大风满天) #1

项目使用极光token推送,当用户关闭通知栏的情况下,消息是否能正常送达?


#2

请问是iOS还是Android?

对于iOS的apns通知消息 如果是不允许通知,那么就收不到。
如果是不在通知中心展示,或者无横幅,那么就是可以收到但是不展示,你可以取到信息。

Android的应该都是收到了但不会展示。


(大风满天) #3

你好 不管针对于ios还是android(ios是把允许通知关闭),手机上都不会展示出通知消息,但是在极光开发者后台都能查到消息成功推送


#4

首先,肯定是不会展示的,我已作说明

其次,在手机端进行这些操作是不会影响服务端的推送过程的,因为目标有效,只是手机端的展示和接收被这个操作限制了


(大风满天) #5

好的 就是说手机把通知设置关闭 极光能正常推送而且后台会标示推送成功 只是手机不显示是吧


#6

是的。服务端是否能成功,取决于你推送的这些目标里是否有一个有效目标,推送会显示失败一般都是显示的1011,找不到目标错误


(大风满天) #7

谢谢你的回答 极光有没有机制解决用户关闭通知,检查是否送达的时候检查为未推送成功呢


#8

你这个操作是系统层面的操作,信息怎么传递给我们呢?

或许你们可以考虑 在app打开时检测一下手机有没有开通知栏等情况(能不能做到我不清楚),然后把数据传给你们自己的服务器。

Android的消息,是消息被手机收到后才会被算为成功数(注意是收到而不是展示)
iOS的通知消息是发给的Apple服务器,我们无法判断是否有收到,因为是由Apple那边再发给手机。