2011-03-09 125 views

回答

23

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

AudioServicesPlaySystemSound(1003); 

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

为什么不自己创建声音?

+0

我想播放完全相似的声音,所以寻找最简单的方法。我也看到了很多消息应用程序在播放声音,并想知道他们是如何做到这一点的。 WhatsApp的。 – samwize 2011-03-10 09:01:07

+4

只是一个简单的说明:在iOS 5上,我发现使用1007给了我标准的三音通知声音(与我的推送通知声音相同) – 2012-04-16 02:09:49

+0

感谢您的好回答。如果您将声音用于调试目的,则只需使用简单的系统蜂鸣声就可以更容易,而不是创建自己的声音。 – Phil 2014-10-08 21:54:43