Recibo este error solo en iOS 7 y la aplicación se bloqueó. En iOS 6, nunca recibo ningún error, solo una vez de advertencia de memoria al abrir la cámara.
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.
Esto es lo que estoy haciendo.
imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setAllowsEditing:YES];
[self presentModalViewController:imagePicker animated:YES];
Intenté retrasar el presentModalViewController
, pero sigo recibiendo el mismo mensaje. Después de unos segundos (7-10), la aplicación se bloqueó.
Este error solo está presente en iOS 7.
¿Alguien tiene la pista?