Je reçois cette erreur uniquement dans iOS 7 et l'application s'est plantée. Dans iOS 6, je n'obtiens jamais d'erreur, juste une fois d'avertissement de mémoire lors de l'ouverture de la caméra.
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.
Voici ce que je fais.
imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setAllowsEditing:YES];
[self presentModalViewController:imagePicker animated:YES];
J'ai essayé de retarder le presentModalViewController
, mais je reçois toujours le même message. Après quelques secondes (7-10), l'application s'est plantée.
Cette erreur n'est présente que dans iOS 7.
Quelqu'un a-t-il la moindre idée?