2011-03-09 104 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