Objective c Iphone内置蜂鸣音效果
嗨,我需要在iphone上使用beep,但我唯一发现的是这个Objective c Iphone内置蜂鸣音效果,objective-c,cocoa-touch,ios,beep,Objective C,Cocoa Touch,Ios,Beep,嗨,我需要在iphone上使用beep,但我唯一发现的是这个 NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"alert" ofType:@"wav"]; SystemSoundID soundID; AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath: soundPath], &soundID); A
NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"alert" ofType:@"wav"];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath: soundPath], &soundID);
AudioServicesPlaySystemSound (soundID);
[soundPath release];
这是工作和良好的代码,但我需要导入alert.wav文件。但我宁愿这样做与本机(内置)的声音,如果存在
谢谢你的回答
cs.阅读苹果的文档,我几乎可以肯定,你可以不带它播放想要的声音 您可以这样做:
AudioServicesPlaySystemSound(1005)代码>
这样就可以了
参考资料:阅读该功能的文档可能会重复,使用此类预定义ID似乎在新的操作系统版本上不再有效,如果这样做,则违反了应用商店的指导原则,可能会导致自己的应用被拒绝。是否有人知道是否使用“AudioServicesPlaySystemSound(1005);”应用程序肯定会被拒绝吗?因为我用谷歌搜索了它,每个人都说“可能/可能会被拒绝”。我的处境和上面一样。任何帮助都将不胜感激。谢谢