Navmii Navigation iOS SDK

Build and deploy mobile native apps on our trusted platform

iOS SDK 2.2.3.37401

Map Type:
Offline
Version:
2.2.3.37401
Release Date:
03.06.2022
Status:
Release
OS Support:
iOs 9.0 and higher

iOS SDK 1.6.0.37200

Map Type:
Online
Version:
1.6.0.37200
Release Date:
01.02.2017
Status:
Release
OS Support:
iOs 8.0 and higher

iOS SDK 1.0.0.34295

Map Type:
Offline
Version:
1.0.0.34295
Release Date:
31.08.2016
Status:
Release
OS Support:
iOs 8.0 and higher

iOS SDK 2.2.3.37401

Map Type:
Online
Version:
2.2.3.37401
Release Date:
03.06.2022
Status:
Release
OS Support:
iOs 9.0 and higher
DocumentationAPI ReferenceWithout Bitcode
With BitcodeSPM Package

Online

Offline

Offline

Revision History

Navmii Online and Offline SDKs for iOS v.2.2.3 (03.06.2022)

  • fixed issue caused the stroke of an NMGeoPolygon not hiding when the polygon's 'hidden' property was set;
  • fixed some other minor issues.

Navmii Online and Offline SDKs for iOS v.2.2.1 (17.02.2021)

  • fixed a bug which might cause wrong route length to be computed while snapping an external route;
  • fixed issue which might cause a Waypoint Reached event being called at wrong time;
  • fixed issue which might cause a Waypoint Reached direction being missed during navigation.

Navmii Online and Offline SDKs for iOS v.2.2.0 (29.01.2021)

  • improved external route snapping quality;
  • iOS deployment target is 9.0;
  • added ability to add holes to NMGeoPolygons;
  • fixed issue caused polygon outline to remain visible on map after removing the polygon;
  • other improvements related to working with geo objects (markers, polylines, polygons) on map;
  • fixed issue of graphics not being paused if Navmii SDK is being started while the app is in background.

Navmii Online and Offline SDKs for iOS v.2.1.2 (25.03.2020)

  • added ability to set custom navigation coordinates and course;
  • added ability to snap coordinates synchronously;
  • added ability to draw polygons on map;
  • added ability to draw textured polylines on map;
  • other improvements related to working with geo objects (markers, polylines, polygons) on map;
  • fixed some POI search related issues.

Navmii Online and Offline SDKs for iOS v.2.1.1 (25.08.2019)

  • fixed issue caused crashes when calculating routes to some specific destinations;
  • added ability to record GPS path files using NMTrackRecorder;
  • improved quality of directions and navigation instructions;
  • changed formatting the destination info of a road (semicolon sign is replaced with comma and the whitespace following);
  • fixed issue caused navigation info to stop updating when moving on very high speed.

Navmii Online and Offline SDKs for iOS v.2.1.0 (31.01.2019)

  • refactored routing and partially navigation parts of the API;
  • significantly improved routing quality;
  • a lot of minor fixes and improvements.

Navmii Online SDK for iOS v.2.0.2.35361 (08.07.2017)

  • fixed default value of the 'hidden' property of NMGeoMarker
  • Fixed issue caused GPS location not being updated. Introducing two new methods of NMNavigationService class: - (void)startUpdatingLocation and - (void)stopUpdatingLocation. Using these methods you can manage when you want to start and stop location services usage. By default location services usage is switched off.
  • introducing property followsGpsCourse of NMMapView class. Using this property you can manage whether you want the map camera to follow the GPS course.
  • please note that some methods of NMCameraController were renamed. Also NMCameraController introduces several new methods:

    - (void)animateCameraTargetLocation:duration:completion:
    - (void)animateCameraZoom:duration:completion:
    - (void)animateCameraPitch:duration:completion:
    - (void)animateCameraHeading:duration:completion:

    Use these methods to animate certain map camera parameters. These methods can be useful if you want to animate map camera parameters during another animation (for example, during the navigation when map camera follows the GPS location).

Navmii Online SDK for iOS v.2.0.1.35350 (17.06.2017)

  • fixed issue causing geo markers being removed from map immediately after adding
  • added ability to get route geometry
  • reduced SDK size
  • added bitcode support

Navmii Online SDK for iOS v.2.0.0.35341

  • added an ability to use UIImage for geo marker images
  • added an ability to use the SDK without setting NMMapView
  • fixed issue preventing the SDK work in background