Push notification Amazon Pinpoint不向较新型号的androids提供推送通知

Push notification Amazon Pinpoint不向较新型号的androids提供推送通知,push-notification,aws-amplify,aws-pinpoint,Push Notification,Aws Amplify,Aws Pinpoint,我有一个通过pinpoint sdk发送推送通知的应用程序。IOS和三星s5下的任何设备都会收到推送通知。三星s7-s8没有收到。有什么变化吗?还有其他人遇到这个问题吗?任何帮助都会很好。您的客户设备是运行在Android O还是p上 他们是否启用了该应用程序的设置通知?来自挂起应用程序的通知 在Android 9之前,来自暂停应用程序的通知被取消。从Android 9开始,暂停应用程序的通知将隐藏,直到应用程序恢复。 阻止频道组:用户现在可以在应用程序的通知设置中阻止整个频道组。您可以使用is

我有一个通过pinpoint sdk发送推送通知的应用程序。IOS和三星s5下的任何设备都会收到推送通知。三星s7-s8没有收到。有什么变化吗?还有其他人遇到这个问题吗?任何帮助都会很好。

您的客户设备是运行在Android O还是p上


他们是否启用了该应用程序的设置通知?

来自挂起应用程序的通知

在Android 9之前,来自暂停应用程序的通知被取消。从Android 9开始,暂停应用程序的通知将隐藏,直到应用程序恢复。

阻止频道组:用户现在可以在应用程序的通知设置中阻止整个频道组。您可以使用isBlocked()方法来标识组何时被阻止,从而不发送该组中通道的任何通知


此外,您的应用程序可以使用新的getNotificationChannelGroup()方法查询当前频道组设置。

我已经在Android p emulator上使用PinPoint SDK验证过,它工作正常

在许多情况下,用户设备无法获得通知: *如果用户自己已从设置中禁用频道/组。 *如果用户设备是活动部分的目标设备。 *如果用户设备令牌已过期

此外,当应用程序开发人员调用Pinpoint SDK API以HandlegCmActivityPush()时,他们会得到一个返回对象ActivityPushResult

前景中的应用程序 SDK处理了该消息,但没有发布任何通知,因为该应用程序位于前台

未处理 这条信息不是为了精确定位

通知已打开 SDK处理了指示本地活动通知已打开的消息

选择退出 SDK处理了该消息,但没有发布任何通知,因为该应用被选择退出

张贴通知 SDK处理了该消息并发布了本地通知

沉默的
SDK处理了指示本地活动通知已打开的消息。

不确定它们是否在O或p上运行。是否需要从应用程序的设置启用通知?它们是否自动关闭?