iOS 极光推送程序在后台收到推送

jpush
ios
标签: #<Tag:0x00007fb846201a60> #<Tag:0x00007fb846201920>

(遇到你€Y( )Y) #1

iOS 极光推送程序在后台收到推送,播放消息内容被通知栏声音打断了怎么处理,怎么把通知栏声音去掉?锁屏的情况下不播放消息是怎么回事?


#2

1、极光本身没有提供播放消息内容的功能,这是你们自己实现的

2、消息送达,则已完成工作,你们如何实现的播放消息内容,需要拿到什么信息,什么情况下什么方法没有走之类的,自己检查

3、


(遇到你€Y( )Y) #3

也就是说服务端就算设置sound字段为本地音频文件名,也会播放默认声音是吗


#4

不会,sound指定为本地添加好的音频,该消息收到的时候就只会播放这个音频


(遇到你€Y( )Y) #5

我这里确实是有默认的声音,服务端设置sound的格式为 sound : sweet_urge_order,是不是因为没有添加音频的后缀导致的


#6

1、如果 sound 正确设置后,只会播放 sound 资源,不会有默认的声音,如果有默认的声音播放,就说明 sound 是保持默认的,总之二者不会同时出现

2、除非你们的自定义声音不是用的 sound 实现的,而是你们自己另外做的展示。

3、先检查客户端资源配置是否正确,其次在官网推送测试,如果官网 OK ,再测试 API 推送。