【问题标题】:Play alert sound (same as default message ringtone)播放提示音(与默认消息铃声相同)
【发布时间】:2011-03-09 18:08:10
【问题描述】:

是否可以播放一些默认声音,例如收到传入的短信/推送时?

如果 iOS SDK 没有捆绑这些声音文件,我在哪里可以下载相同的声音?

【问题讨论】:

    标签: iphone audio alert


    【解决方案1】:

    是的,这是可能的,但他们使用undocumented enum values,这意味着你不应该在 AppStore 应用上使用它。

    AudioServicesPlaySystemSound(1003);
    

    iOS SDK 不捆绑这些声音文件,但您可以在设备上的/System/Library/Audio/UISounds/ 文件夹中找到它们。但是,我相信这些文件是受版权保护的。

    为什么不自己创造声音呢?

    【讨论】:

    • 我想播放完全相同的声音,所以寻找最简单的方法。我也看到很多消息传递应用程序也在播放声音,并且想知道他们是如何做到的,例如。 whatsapp。
    • 简短说明:在 iOS 5 上,我发现使用 1007 给了我标准的三音通知声音(与我的推送通知声音相同)
    • 感谢您的好回答。如果您将声音用于调试目的,则只需使用简单的系统哔声(如果可用),而不是自己创建。
    • 那么有没有办法在不使用未记录值的情况下使用默认通知声音?如果我想在我的应用程序中播放用户默认的推送通知声音,这是否可能?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    • 2013-03-07
    相关资源
    最近更新 更多