OStack程序员社区-中国程序员成长平台

标题: ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 00:05
标题: ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放

aps ={ alert = "push message"; badge = 1; id = 557; sound = "seller.wav"; type = 107; };

虽然我在 bundle 中添加了“seller.wav”文件,但当推送到来时,我无法播放自定义声音。

帮我解决这个问题。

提前致谢。



Best Answer-推荐答案


检查文档中的“准备自定义警报声音”:

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 文档)

关于ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24993245/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4