代码之家  ›  专栏  ›  技术社区  ›  Deepak Sharma

AVCaptureDevice默认音频设备为零,尽管有麦克风许可

  •  0
  • Deepak Sharma  · 技术社区  · 4 年前

    一些iPhone 7 plus设备(只有这些设备型号)出现了错误

    let audioDevice = AVCaptureDevice.default(for: AVMediaType.audio)
    
      if audioDevice == nil {
            showError("Nil Audio Device") //UIAlertController display error text
      } 
    

    显然,我无法在iPhone 7 plus上复制它。只有少数用户抱怨。我需要了解在什么情况下这可能是零?假设用户对麦克风授予了权限,且已验证。

    0 回复  |  直到 4 年前