Снимок MKMapView в iOS7

Я пытаюсь создать снимок приложения MKMapView в iOS7 так же, как это рекомендуется везде для предыдущих версий iOS:

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

Однако возвращаемое изображение представляет собой черный прямоугольник с синей точкой текущего местоположения сверху. Я также пытался использовать разные подслои mapView, но результат всегда одинаков.

Кто-нибудь знает, как делать снимки MKMapView в iOS7?

Ответы на вопрос(3)

Ваш ответ на вопрос