macOS, MapKit and Entitlements

Hi all


On of the things my macOS application does is display locations from longitude/latitude values as pins on a map using MKMapView. It works fine.
But I notice that it works fine, whether or not I add the Maps entitlement to the project (and app id).
How come it works without the entitlement? Is this entitlement no longer required - at least to do basic display of a map and some pins?

Accepted Reply

Entitlements are not required for using MapKit on macOS.

Replies

The last time I checked, it worked fine in debug mode from Xcode. But you need the entitlements for distribution.

Entitlements are not required for using MapKit on macOS.

Many thanks for confirming this 🙂