Let's look at this... Apple Maps shows a certain view. When using MKMapView, your app shows the same view. That seems entirely consistent. Google Maps shows a different view. Okay. Google Maps is an entirely different system, nothing to do with Apple Maps, or MKMapView. If you want to use Google Maps data in your app, you can do that (but not in MKMapView... they use a GMSMapView). Another app shows a different view. You think it is using Apple Maps (you spotted an Apple logo). You think it is using MKMapView (how would you know that?). Who knows what it is doing, or using? You would have to ask the app developer. Your app is consistent with Apple Maps. When your local Apple Maps data is updated, your MKMapView will reflect that.
Topic:
Programming Languages
SubTopic:
Swift
Tags: