Я использую этот бит кода для захвата экрана iPad. Я получаю сообщение об ошибке с "self.view.layer"
UIGraphicsBeginImageContextWithOptions(window.bounds.size, window.opaque, 0.0);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);