Обработчик завершения MKMapSnapshotter никогда не работает
Я написал этот метод, чтобы получить UIImage
от MKMapSnapshotter
:
- (void)createSnapshot:(void (^)(UIImage *))image withOptions:(MKMapSnapshotOptions *)options
{
MKMapSnapshotter *snapshotter = [[MKMapSnapshotter alloc]initWithOptions:options];
[snapshotter startWithCompletionHandler:^(MKMapSnapshot *snapshot, NSError *error){
image(snapshot.image);
}];
}
Хотя все работает с iPhone OS9, обработчик никогда не вызывается на моей iPad OS 8.4.1
Карты также не работают правильно на iPad. Если кто-то приближается, карта не загружается дальше. Есть ли проблема с mapkit???