Ошибка UIImagePickerController: снимок представления, которое не было обработано, приводит к пустому снимку в iOS 7

Я получаю эту ошибку только в iOS 7, и приложение упало. В iOS 6 я никогда не получаю никаких ошибок, только один раз из памяти предупреждения при открытии камеры.

Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates.

Вот что я делаю.

imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setAllowsEditing:YES];

[self presentModalViewController:imagePicker animated:YES];

Я пытался задержать presentModalViewController, но я все еще получаю то же сообщение. Через несколько секунд (7-10) приложение перестало работать.

Эта ошибка присутствует только в iOS 7.

У кого-нибудь есть подсказка? Заранее спасибо.

Ответы на вопрос(16)

Ваш ответ на вопрос