我想在录制视频时振动手机,但是发现 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
与 AVCaptureSession
不兼容。有没有其他方法可以振动手机,或者说我只能失去振动功能而录制视频呢?
我想在录制视频时振动手机,但是发现 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
与 AVCaptureSession
不兼容。有没有其他方法可以振动手机,或者说我只能失去振动功能而录制视频呢?
- (void)setupAudio {
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: nil];
UInt32 doSetProperty = 1;
AudioSessionSetProperty (kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof(doSetProperty), &doSetProperty);
[[AVAudioSession sharedInstance] setActive: YES error: nil];
}
来自这里