草庐IT

iphone - iDevice 相机显示黑色而不是预览

我正在开发一个从iDevice的相机捕获图像并将其上传到网络服务的应用程序。没问题,除了设备的摄像头外,一切正常。设备的摄像头快把我逼疯了。我正在使用下面的代码来允许用户捕获图像。有时相机会显示预览,有时不会。而不是预览只是在屏幕上显示完全黑暗。如果我从后置摄像头切换到前置摄像头,它就会开始正常工作。我什至尝试从设备中删除所有后台应用程序并尽可能多地清除内存;仍然没有运气,我被困住了。:(-(IBAction)addNewImage:(id)sender{UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc