我是编码应用程序的新手,我创建了一个播放声音的简单应用程序。我测试了它,它工作得很好。但是,我想在静音模式下播放声音。
以下是代码:
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
-(IBAction)Button1Sound:(id)sender{
AudioServicesPlaySystemSound(Button1);
}
- (void)viewDidLoad {
NSURL *Button1Sound = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"nobody" ofType:@"m4a"]];
AudioServicesCreateSystemSoundID((__bridge CFURLRef)Button1Sound, & Button1);
[super viewDidLoad];
}
@end
我在线查看了其他问题,他们说要添加这行代码:
[[AVAudioSession sharedInstance]
setCategory: AVAudioSessionCategoryPlayback
error: nil];
我不知道在哪里放或者我使用正确的语法。我也在使用audiotoolbox框架。