Когда [camera takePicture]
вызывается до того, как камера готова, она выдает следующее сообщение:
UIImagePickerController: игнорируется запрос на съемку; камера еще не готова.
Как я узнаю, что он готов к съемке?
[camera isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]
всегда возвращает значение true, даже если явно не готово.