MKMapSnapshotter removes Legal from snapshots

I use MKMapSnapshotterto create a UIImagesmall screenshot MKMapView(and saved for later use). But I noticed that it removes the “Legal” label from the snapshot. The answer here says that removing Legal is contrary to Apple's policies. Will it affect my presentation in the app store? Or is it just required on maps, not screenshots?

I checked the borders MKMapViewand the rectangle of the snapshot. There is no difference, so there is no way to crop it.

+4
source share
2 answers

I do not think this is a legal problem. The label "Legal" is actually a link (possibly UIButton?) That points to a legal document.

The sole purpose of MKMapSnapshotter is to create images for the specified area of ​​the map / rectangle. The conclusion is an image in which a “legal” link will not serve any useful or legitimate purpose.

Also note that MKMapSnapshotter is the official Apple API, in other words, it is Apple, not you, which actually removed the "Legal" / link shortcut.

+5
source

Firstly, MKMapSnapshotterit doesn’t actually (private) delete MKAttributionLabel, because by default it is not in the map image data.

MKAttributionLabel MKMapView, ( UIButton, , ).

MKMapSnapshotter , .

+3

Source: https://habr.com/ru/post/1526702/


All Articles