Я получаю эту ошибку только в 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];
Я попытался задержать текущийModalViewController, но я все равно получаю то же сообщение. Через несколько секунд (7-10) приложение потерпело крах.
Эта ошибка присутствует только в iOS 7.
У кого есть ключ? Заранее благодарю вас.