我正在开发一个非常简单的视频应用程序 我使用官方控件:UIImagePickerController.
这是问题所在.在第一次展示UIImagePickerController时,iOS会要求获得许可.用户可以单击是或否.如果用户单击否,则不会解除控件.相反,如果用户一直点击开始按钮,则计时器继续亮起,而屏幕始终为黑色,用户无法停止计时器或返回.用户唯一能做的就是杀死应用程序.下次呈现UIImagePickerController时,它仍然是黑屏,如果单击开始,用户将无法返回.
我想知道这是不是一个错误.我们有什么方法可以检测到相机的权限,以便我们可以决定是否显示UIImagePickerController?