Ionic iOS 怎么使用自定义声音

ios
第三方插件
标签: #<Tag:0x00007fb845ebdbb0> #<Tag:0x00007fb845ebda48>

(七喜) #1

iOS 怎么使用自定义声音 iOS 怎么使用自定义声音


ios 接收到推送更换铃声
我按照demo写的代码。请问推送没有声音是为什呢?
iOS 极光推送 如何播报语音
「极光简报」五月
(zzq) #2

第二个参数就是设定声音的,具体声音的名字百度一下


(Javen Fang) #3

大概说说思路。

客户端把声音文件放到 iOS 资源里(具体 Ionic 如何放,还真不知道)。

推送时,指定 sound 参数到这个声音名称。


(七喜) #4

谢谢,您的回复,我也是不知道放到哪去。


(jiminy) #5

音频文件添加到target里面就可以了
可参考jpush demo:


推送无声音如何设置成有声音。。。。
iOS 生产环境下收到推送消息没有声音
常见问题 - JPush 合集(持续更新)
(碎碎ooo) #6

正解,只要把声音文件添加到项目中即可,代码不需要做修改
但是需要注意以下几点:
1)声音的名称需要和服务器规定的一样,比如我们规定的是“push”
2)声音的格式也要是服务器支持的。我试过.wav .caf .mp3都是支持的
3) 声音资源文件一定要放在[NSBundle mainBundle]下,然后添加的时候选择“creat groups”而不是"references"
3)手动推送测试的时候一定要带上后缀,不能只是名字。比如声音文件为push.mp3.不能写成push一定要写成push.mp3


(碎碎ooo) #7

我只能上面一张图片 关于第三步在补充两张图片


(碎碎ooo) #8