Ten błąd pojawia się tylko w iOS 7 i aplikacja uległa awarii. W iOS 6 nigdy nie pojawia się żaden błąd, tylko raz ostrzeżenie o pamięci przy otwieraniu aparatu.
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.
Oto co robię.
imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setAllowsEditing:YES];
[self presentModalViewController:imagePicker animated:YES];
Próbowałem opóźnić presentModalViewController
, ale nadal otrzymuję tę samą wiadomość. Po kilku sekundach (7-10) aplikacja uległa awarii.
Ten błąd występuje tylko w iOS 7.
Czy ktoś ma wskazówkę?