IPhone iOS 4.0 Camera FigCreateCGImageFromJPEG возвращен -1

Так как я обновился до 4.0, когда я делаю фотографию с моим приложением, используя UIImagePickerController, я получаю следующий вывод ошибки:

*** ОШИБКА: FigCreateCGImageFromJPEG возвращается -1. Вход (null) был 711733 байта.

Я все еще получаю изображение возвращенное и может продолжать как обычно, но любое тело знает, что и почему я получаю эту ошибку. Я также получаю следующие предупреждения, которые могут быть связаны:

Использование двухступенчатой ​​анимации вращения. Чтобы использовать более плавную одноэтапную анимацию, это приложение должно удалить двухэтапные реализации.

Использование двухступенчатой ​​анимации вращения не поддерживается при вращении более одного видa > контроллера контроллера или контроллера просмотра, а не делегата окна

Любая информация будет очень полезной. Спасибо заранее.

Ответы

Ответ 1

У меня также есть проблемы с UIImagePickerController на iOS 4.0, Он работает на симуляторе на 3.0, но на 4.0 у меня есть сбой в методе делегата - (void) imagePickerController: (UIImagePickerController *) picker сделалFinishPickingMediaWithInfo: (NSDictionary *) info вызывается дважды, и если я строю на телефоне и использую камеру, он работает нормально.

Edit:

Я давно решил эту проблему, добавив глобальный статический int, и когда я вхожу в метод делегата, я проверяю, для этого статического int я увеличиваю его значение. И в том, как делегат выполняется только один раз.