My mapkit app has to work in areas where there is no cell or internet service. Can mapkit download a local map or satellite image for later use in conjunction with GPS or saved locations?
Can an app download Apple map and satellite data to use later?
No.
(Do review your developer agreement. I believe there are specific terms against caching (or otherwise storing) map data.)
A map snapshot is all I would need
Have you read the developer agreement yet?
(Note: other maps are available, with different terms of use.)
TL;DR I've already spent too much time considering this option. I'll find something else to build.