0
以下是问题: 有两个UIViewControllers:“WelcomeScreen”和例如“FailScreen”。 第一个有相机访问请求。 用户轻击“不允许”,FailScreen打开。 ...和崩溃。Swift:在摄像机访问请求后切换到其他视图控制器
代码:
AVCaptureDevice.requestAccess(for: .video) { (answer: Bool) in
print("Camera access request.")
if answer {
print("Camera access autorized.")
// Continue to Notifications Request...
}
else {
print("Camera access denied.")
self.present(FailureViewController(), animated: true, completion: nil)
}
控制台:
Camera access denied.
libc++abi.dylib: terminating with uncaught exception of type NSException
- 过渡到其他的ViewController在通知请求后,以同样的方式崩溃(旁边的摄像机访问请求)。
- 我是noob。 :)
- 我试过礼物(VC),秀(VC),推(VC)。结果是一样的。
- 我没有使用故事板。我以编程方式处理所有事情
- 是的,我可以在同一个ViewController上显示FailScreen,但其他选项可以避免这种错误?
有人可以告诉我,如何解决它?谢谢。
“摄像机使用说明”键被前加入。问题不在那里。 –
我懂了!非常感谢你! –
我的荣幸先生。 – Zee