配置收到推送通知时播放的声音

Posted

技术标签:

【中文标题】配置收到推送通知时播放的声音【英文标题】:Configuring the sound played when Push Notification is received 【发布时间】:2011-07-12 23:33:47 【问题描述】:

我们如何配置应用程序在后台并收到推送通知时播放的声音?

【问题讨论】:

【参考方案1】:

查看"The Notification Payload" section 的this document。


示例 JSON 有效负载(改编自上述文档):


    "aps" : 
        "alert" : "You got your emails.",
        "badge" : 9,
        "sound" : "bingbong.aiff"
    

您在此处查找的键是 sound,它是一个指向您的包中的 aiffcafwav 文件的字符串。

【讨论】:

如果我有 WAV 文件怎么办。我可以在 JSON 有效负载中提及该文件吗? 其实是的。 developer.apple.com/library/ios/#documentation/…(我已经更新了我的答案以反映)

以上是关于配置收到推送通知时播放的声音的主要内容,如果未能解决你的问题,请参考以下文章

如何在收到推送通知而不实施 PushNotification 触发任务时播放自定义声音

iOS - 仅带声音的推送通知

在 iPhone 中接收推送通知时如何播放声音

如何让我的推送通知在收到后立即播放声音?

iOS 推送通知收到无声音

前台收到远程APN推送时如何播放默认声音? [重复]