美文网首页
iOS 自定义通知声音

iOS 自定义通知声音

作者: Accepted_ | 来源:发表于2022-02-15 20:37 被阅读0次

    真!的!很!简!单!
    可以给不同类型的推送指定不同的通知音效。

    一、准备好铃声文件。

    目前只支持:
    Linear PCMMA4 (IMA/ADPCM)µLawaLaw
    对应音频文件格式是 .aiff.wav.caf

    • 使用如下命令把.mp3文件转为.caf文件(文件名以"task_cancel"为例)
    $ afconvert task_cancel.mp3 task_cancel.caf -d ima4 -f caff -v
    

    二、把铃声文件放入工程

    方式① 直接拖进项目里
    方式② 代码拷贝进沙盒的Library/Sounds目录下

    二选一即可,最方便的是方式①直接拖入工程。注意务必勾选以下三个选项。

    拖入时务必勾选Add to targets

    拖入后,安装APP至真机。

    三、开始推送

    服务端推送时,将sound字段配置为铃声文件名。文件名以"task_cancel.caf"为例

    推送的通知中的数据结构
    • 不同的推送需要配置不同的通知音的话,重复步骤一到三即可!后台配置通知中的sound字段来控制APP收到通知时播放哪个声音。

    参考资料:iOS 自定义通知声音

    相关文章

      网友评论

          本文标题:iOS 自定义通知声音

          本文链接:https://www.haomeiwen.com/subject/hmvllrtx.html