静音模式关闭时播放声音,静音模式开启时振动?

时间:2017-04-23 18:22:53

标签: ios objective-c

我已经知道我可以使用

播放声音文件了
SystemSoundID audioEffect;
AudioServicesCreateSystemSoundID((__bridge CFURLRef) fileURL, &audioEffect);
AudioServicesPlaySystemSound(audioEffect);

以及如何使用AVAudioSessionCategory将其限制为静音模式关闭,我也知道如何振动设备:

AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);

但是,当静音模式开启(静音开关处于活动状态)时,如何振动设备?

是否有“官方”解决方案,或者我是否真的必须使用these (kind of "hacky") methodes之一来检查静音开关的状态?

0 个答案:

没有答案