解决极光推送后台接收到推送消息,无提示音不震动

----以下方法前提确保你的设备,打开了此APP的通知提示。


正题------

我遇到的情况是,安卓客户端是有提示音和振动提示的。

iOS端在极光的web后台编辑消息 推送到我的手机有提示音和振动,通过我自己的后台推送的消息就没有提示音和振动。

下面贴上一段后台的代码

//向IOS平台推送消息 JpushHelper.getJPushClient().sendPush(JpushHelper.buildPushObject_ios_audienceMore_regId(registrationID, msgContent));/**

* 构建推送对象:平台是 Andorid 与 iOS,按照registrationId推送

* 推送内容是 - 内容为 msgContent 的消息,并且附加字段 from = JPush。

*/publicstaticPushPayloadbuildPushObject_ios_audienceMore_regId(String registrationId,String msgContent) {

return PushPayload.newBuilder().setPlatform(Platform.ios()).setAudience(Audience.registrationId(registrationId)).setNotification(Notification.newBuilder()

.addPlatformNotification(IosNotification.newBuilder()

.setAlert(msgContent)

.setBadge(5)

.setSound("default")//这一步是关键,设置默认声音,这样就会使用手机本身的设置.addExtra("from","Jpush")

.build())

.build()).build();

}

我的问题是没有设置“.setSound("default")”,如果你的情况和我的一样可以试一下,这个东西是需要后台去改的;

你可能感兴趣的:(解决极光推送后台接收到推送消息,无提示音不震动)