android极光推送声音,【极光推送】iOS APNS 自定义铃声

IOS APNS自定义推送铃声 是推送给苹果服务器时 将 推送的 key = sound 的value =

@“custom.xxx”。自定义铃声支持几种固定的格式。本人只以.caf为例讲解。

概述:

首先你需要将自己的铃声转换为.caf格式,然后将这些音频文件导入工程,最后后端在发送推送的时候

将推送铃声的key的value设置问自定义铃声.caf即可

音频播放时长限制为30s内。

1.打开Itunes-->偏好设置-->通用-->导入设置-->导入时使用-->选择AIFF编码器。

a4c26d1e5885305701be709a3d33442f.png

2.在Itunes中选中需要转换格式的音乐-->文件-->转换-->创建AIFF版本

a4c26d1e5885305701be709a3d33442f.png

3.在Itunes中选中转换好的文件 右键 在Finder中显示 拿到aiff格式的文件

4将aiff格式的文件转换为.caf格式

这里使用命令行来处理比较简单,其他方式亦可。

命令行方式如下:

首先进入aiff格式文件路径,然后执行如下命令行即可生成.caf文件

afconvert

/System/Library/Sounds/Submarine.aiff~/Desktop/sub.caf

-d ima4 -f caff -v

a4c26d1e5885305701be709a3d33442f.png

然后将转好格式的文件添加到工程中

a4c26d1e5885305701be709a3d33442f.png

最后只需要后端在发送推送的时候 设置 播放的音频文件名全称即可 需要带上格式 如

newOrder.caf

//此时你的项目中有一个音频文件名称为 newOrder.caf

如果没有的话收到推送时将不会有声音

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值