Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 当iPhone处于振动模式时播放系统声音。_Ios_Objective C_Audio - Fatal编程技术网

Ios 当iPhone处于振动模式时播放系统声音。

Ios 当iPhone处于振动模式时播放系统声音。,ios,objective-c,audio,Ios,Objective C,Audio,我使用下面的代码在iOS中播放系统声音,当iPhone不处于静音模式时,它工作得非常完美。但当我将iPhone置于静音模式时,系统声音无法播放 NSError *activationErr = nil; NSError *_error = nil; [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &_error]; [[AVAudioSession sharedIn

我使用下面的代码在iOS中播放系统声音,当iPhone不处于静音模式时,它工作得非常完美。但当我将iPhone置于静音模式时,系统声音无法播放

NSError *activationErr  = nil;
NSError *_error  = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &_error];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];
AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
AudioServicesPlaySystemSound(systemSoundID);

请帮帮我

好像你回答了自己的问题!对不起,先生,我不明白为什么您希望在手机静音时播放系统声音?我需要相同的某些功能。然后使用可以在设备静音时播放声音的API。您需要切换音频类别。似乎您回答了自己的问题!对不起,先生,我不明白为什么您希望在手机静音时播放系统声音?我需要相同的某些功能。然后使用可以在设备静音时播放声音的API。您需要切换音频类别。