1

在我的应用程序中,我使用 AVCaptureStillImageOutput 类捕获图片。此方法还使用 AVCaptureSession 类,现在默认使用 AVAudioSession

参考:Apple doc“AVCaptureSession 现在默认使用您应用的 AVAudioSession”

由于 AVAudioSession 类,当我尝试捕获图片时,iOS7 会生成访问设备麦克风的权限请求,但我没有录制视频我正在捕获静止图像,这就是为什么苹果审查团队发现我的应用程序没有使用麦克风的这种功能

如何解决这个问题?我希望我的应用不使用麦克风。

Apple 审核小组评论: 在审核过程中,我们被提示同意使用麦克风,但是,我们无法找到任何使用麦克风进行录音的特性或功能。

相机功能不包括录制功能,在审核时也没有发现任何其他相关功能。

麦克风同意请求是通过使用 AVAudioSessionCategoryRecord 或 AVAudioSessionCategoryPlayAndRecord 音频类别生成的。

如果您不打算使用您的应用程序录制音频,则可以选择适合您的应用程序要求的 AVAudioSession 会话类别或修改您的应用程序以包含音频录制功能。

4

1 回答 1

0

您是否将捕获设备设置为正确的?

就像是:

AVCaptureDevice *audioCaptureDevice = [AVCaptureDevice defaultDeviceWithMediaType: AVMediaTypeVideo];

没有一些代码很难知道。

于 2013-10-30T11:06:16.917 回答