Introduction
The NextBillion.ai’s iOS Nbmap Maps SDK allows users to integrate regional offline map packages in a Swift application. This comprehensive guide covers SDK configuration, accessing & using region catalog, download progress, update handling, offline map display, and troubleshooting.
Prerequisites
Before integrating regional offline maps, make sure that:
-
The application adds the
Nbmapproduct through Swift Package Manager, or links Nbmap.xcframework using another supported integration method. -
A valid NextBillion Maps API key is configured.
-
The regional offline service provides a region catalog, region details, regional packages, and shared preview resources.
-
The application can display estimated download size and handles insufficient device storage.
To use offline Maps for offline navigation, refer to the iOS Offline Navigation Integration guide.