Почему бы вам не рассмотреть возможность использования MapKit?Это довольно просто, и вам не нужно apikey или каких-либо дополнительных настроек.
Просто используйте его в базовом UIView, который будет вашим MKMapViewDelegate и GMapCustomAnnotationViewDelegate ... и с чем-то вроде этого в вашем init:
gMapView=[[MKMapView alloc] initWithFrame:frame];
gMapView.delegate = self;
[self.view addSubview:gMapView]
все готово.