这个问题在这里已有答案:
- AVFoundation, how to turn off the shutter sound when captureStillImageAsynchronouslyFromConnection? 9个答案
我正在使用带有 AVCamCaptureManger
的Apple AVCam代码来捕获静止图像 . 我不喜欢参与 . 但是,当我拨打 [captureManger captureStillImage]
并且我不希望它播放快门声时,它仍会播放快门声 .
AppStore中有很多应用程序“偷偷”拍摄没有快门声的照片,因此我确信可以以某种方式静音此声音 . 如果我不能直接将这个声音静音,那么无论如何都要调整手机的音量,而不是我的应用程序本身的音量(应用程序的输出音量)?
1 回答
如果要避开快门声,则必须使用
AVCaptureVideoDataOutput
. 请注意,隐蔽地捕获图像是针对App Store策略的 . 您需要确保以某种方式告诉用户您拍照 .