IOS APNS自定义推送铃声 是推送给苹果服务器时 将 推送的 key = sound 的value = @“custom.xxx”。自定义铃声支持几种固定的格式。本人只以.caf为例讲解。
概述:
首先你需要将自己的铃声转换为.caf格式,然后将这些音频文件导入工程,最后后端在发送推送的时候 将推送铃声的key的value设置问自定义铃声.caf即可
音频播放时长限制为30s内。
1.打开Itunes-->偏好设置-->通用-->导入设置-->导入时使用-->选择AIFF编码器。
2.在Itunes中选中需要转换格式的音乐-->文件-->转换-->创建AIFF版本
3.在Itunes中选中转换好的文件 右键 在Finder中显示 拿到aiff格式的文件
4将aiff格式的文件转换为.caf格式
这里使用命令行来处理比较简单,其他方式亦可。
命令行方式如下:
首先进入aiff格式文件路径,然后执行如下命令行即可生成.caf