Ios 如何在iPhone/iPad上播放系统声音?
播放(其中一个)系统声音的代码是什么 不是我自己的声音文件,也不是(在我的应用程序中)包含的声音文件。系统声音(如低音、吹奏、酒瓶、青蛙等,即.aiff的声音) 我找到了他们的名字,但现在我想玩他们 像这样的代码片段不起作用(我想),因为我不想在我的应用程序中包含这些声音,因为它们已经在设备上了!我只想用那些可用的。但是他们的Ios 如何在iPhone/iPad上播放系统声音?,ios,objective-c,audio,playback,system-sounds,Ios,Objective C,Audio,Playback,System Sounds,播放(其中一个)系统声音的代码是什么 不是我自己的声音文件,也不是(在我的应用程序中)包含的声音文件。系统声音(如低音、吹奏、酒瓶、青蛙等,即.aiff的声音) 我找到了他们的名字,但现在我想玩他们 像这样的代码片段不起作用(我想),因为我不想在我的应用程序中包含这些声音,因为它们已经在设备上了!我只想用那些可用的。但是他们的NSURL位置是什么(如果是这样的话) 或者,如果方式类似于振动“声音”(即,AudioServicesPlaySystemSound(kSystemSoundID\u振动
NSURL
位置是什么(如果是这样的话)
或者,如果方式类似于振动“声音”(即,AudioServicesPlaySystemSound(kSystemSoundID\u振动)
),那么“它们”的参数是什么
(而且……也不是很有帮助)。这里没有惊喜。试试这个:
AudioServicesPlaySystemSound(1003);
有关更多音频代码,请查看此链接:,我知道(再次检查Q)。我的问题是播放(内置)AIFF声音而不是.caf声音。其思想是(动态地)找到可用的(查看代码),并为用户提供播放他想要的游戏的选项。因此,我想找到一种方法,将上面代码片段(比如@“Glass.aiff”)中找到的声音的NSString名称转换成某种东西(code/number/URL/whatever),并将其提供给AudioServicesPlaySystSound或AudioServicesPlayAlertSound或任何其他播放方法。我发现:这部分解决了问题。但正如我在评论中所说的,这仍然不能回答我的问题:如何播放(全部)14(或更多)系统声音。