可以在我的iOS应用程序中使用苹果系统声音吗?

可以在我的iOS应用程序中使用苹果系统声音吗?,ios,objective-c,audio,avaudioplayer,Ios,Objective C,Audio,Avaudioplayer,您可以在iOS应用程序中使用系统声音吗?我希望有相同的清单,是在默认的定时器应用程序(木琴,闹钟,门铃等)使用 我问的原因是,在文档中,它说: 注意:应用程序无法使用系统提供的警报声音和系统提供的用户界面声音效果。例如,使用kSystemSoundID_UserPreferredAlert常量作为AudioServicesPlayAlertSound函数的参数将不会播放任何内容 那我就遇到了 那么,你能使用access并在你自己的应用程序中使用这些声音来通过苹果的审查程序吗?如果没有类似的声音是

您可以在iOS应用程序中使用系统声音吗?我希望有相同的清单,是在默认的定时器应用程序(木琴,闹钟,门铃等)使用

我问的原因是,在文档中,它说:

注意:应用程序无法使用系统提供的警报声音和系统提供的用户界面声音效果。例如,使用kSystemSoundID_UserPreferredAlert常量作为AudioServicesPlayAlertSound函数的参数将不会播放任何内容

那我就遇到了


那么,你能使用access并在你自己的应用程序中使用这些声音来通过苹果的审查程序吗?如果没有类似的声音是开源的?

否,您无法访问这些声音,除非越狱,越狱后您可以访问这些声音,如下所示

AudioServicesPlaySystemSound(1000);

我希望这些文件是受版权保护的。

实际上,如果您使用AudioToolbox/AudioToolbox.h framework并将其导入视图控制器的头文件中,您就可以播放苹果系统的声音而无需越狱。例如,推杆

AudioServicesPlaySystemSound(0x450);
在iAction下,将在执行操作时播放苹果的“咔嗒”声

另外,要听前面提到的内容,github上有一个可以在iPhone(而不是iOS模拟器)上运行的软件,它可以让你点击并听到声音,就像文档中提到的那样,但你听不到。该应用程序很好听,然后找到相应的参考号