推送所有平台,ios没有声音


(Beessoft) #1

推送所有平台这个方法可以设置ios声音么?
一定要单独设置推送才行?
那所有平台这个方法有什么用呢?


#2

推送给所有平台,只是设置platform、audience为all罢了,其他的数据自然是按照规定写,有什么用?广播给所有人啊?

但数据还是得按要求填,不同的人才能收到对应的消息,iOS收到iOS的,Android收到Android的,二者是走不一样的通道。

给iOS的sound赋值


API文档:
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#notification


(Beessoft) #3

public static PushPayload buildPushObject_all_alias_alert() {
return PushPayload.newBuilder()
.setPlatform(Platform.all())
.setAudience(Audience.alias(“alias1”))
.setNotification(Notification.alert(ALERT))
.build();
}
请问这个方法推出去的ios是没有声音的么?
那应该怎么设置呢?


#4

给Notification-iOS-sound传值懂?麻烦参考example,example只是示例,不是说只能这么根据他每个方法写好的写,弄懂API的含义,自己可以写出很多Payload对象,根据需求传各种值

关于sound的传值请看上面一个自定义声音的链接!如果重复咨询已经回复过的内容,恕不重复回答


(Beessoft) #5

那比如说我要推送的既有ios设备也有安卓设备呢,这个是只能推送ios 的吧?
需要我把哪种设备区分出来然后在调用不同的方法是么?


#6

哥?

劳驾您多看几个例子,自己推送试下,看下API文档理解下?


(Beessoft) #7

哦。知道了11111