Migawka MKMapView w iOS7

Próbuję utworzyć migawkę MKMapView w aplikacji iOS7 w taki sam sposób, jak jest to zalecane wszędzie dla poprzednich wersji iOS:

- (UIImage*) renderMapViewToImage
{
   UIGraphicsBeginImageContextWithOptions(mapView.frame.size, NO, 0.0);
   [mapView.layer renderInContext:UIGraphicsGetCurrentContext()];
   UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
   UIGraphicsEndImageContext(); 
   return image;
}

Jednak zwrócony obraz jest czarnym prostokątem z niebieską kropką bieżącej lokalizacji na wierzchu. Próbowałem również użyć różnych podwarstw mapView, ale wynik jest zawsze taki sam.

Czy ktoś wie, jak robić migawki MKMapView w iOS7?

questionAnswers(3)

yourAnswerToTheQuestion