The blue color for the user's location is based on the hue color of your map view, and this will change the new color for the user's circle.
If you want to remove or replace the user's location circle with something else, you can change the didAnnotation delegation method.
-(void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views { MKAnnotationView *usrLoc = [mapView viewForAnnotation:mapView.userLocation]; usrLoc.hidden = YES; }
source share