A mobile map package (.mmpk) can be created using the Create Mobile Map Package tool to include maps and basemaps along with other referenced data sources to be used by other mobile applications, such as Explorer for ArcGIS and Navigator for ArcGIS, for offline mapping and navigation. However, creating a mobile map package containing an Esri basemap (for example, World Imagery and Topography) in ArcGIS Pro returns the following error:
Error: The layer type is not supported in runtime content: Map/<basemap name> Failed to execute (CreateMobileMapPackage).
This is a known limitation. The Create Mobile Map Package tool does not support Esri basemaps or services to be included in a mobile map package. It only supports local, file-based vector data (including shapefiles and file geodatabases) and tile packages (.tpk) of imagery and other raster data.
As a workaround, take the Esri basemap offline by creating a tile package containing a clipped portion of the Esri basemap using the Download Map function. Create a mobile map package using the created tile package.
Note: The workflow provided in this article is for ArcGIS Pro 2.2 and later versions only.
Note: Custom applications built with the runtime and Esri Apps, such as Explorer for ArcGIS, will not display tile package layers if the coordinate system is not the same as the map.