自定义推送通知声音(.wav)文件未在ios7中播放

时间:2014-07-28 10:27:47

标签: ios objective-c push-notification push

  

aps = {alert ="推送消息&#34 ;; badge = 1; id = 557;声音=   " seller.wav&#34 ;; type = 107; };

虽然我添加了" seller.wav"在我的捆绑文件中,当推送到时,我无法播放自定义声音。

帮我解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在文档中选中“准备自定义警报声音”:

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/IPhoneOSClientImp.html

您的文件可能不是正确的格式。 Apple建议使用CAF文件格式。您可以使用afconvert将wav文件转换为CAF:

afconvert /System/Library/Sounds/Submarine.aiff~ / Desktop / sub.caf -d ima4 -f caff -v

(也来自Apple doc)