Saya mendapatkan kesalahan ini hanya di iOS 7 dan aplikasi macet. Di iOS 6, saya tidak pernah mendapatkan error apa pun, hanya sekali dari memory warning saat membuka kamera.
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.
Inilah yang saya lakukan.
imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setAllowsEditing:YES];
[self presentModalViewController:imagePicker animated:YES];
Saya memang mencoba untuk menunda presentModalViewController
, tetapi saya masih mendapatkan pesan yang sama. Setelah beberapa detik (7-10), aplikasi macet.
Kesalahan ini hanya ada di iOS 7.
Ada yang tahu?