Sorry, you need to enable JavaScript to visit this website.

Release Notes


Release date:  19 February 2019

GEOFENCING - TomTomOnlineSDKGeofencing


Release date:  08 February 2019

MAP - TomTomOnlineSDKMaps

  • [FEATURE] Vector traffic incident details support added
  • [FEATURE] Traffic popups support for traffic incidents and traffic flow added in "Vector map and traffic" example
  • [FEATURE] Customisation of location icons
  • [FIX] Exception "Cannot start transaction within transaction" fixed



Release date:  16 January 2019

MAP - TomTomOnlineSDKMaps

  • [FIX] Memory leak when leaving map display

MAP - TomTomOnlineSDKSearch

  • [FEATURE] New service field "Geopolitical view" supported in Search and Reverse geocoder with TTGeoView enumerations

ROUTING - TomTomOnlineSDKRouting

  • [FEATURE] New example: "Avoid vignettes and areas"
  • [FIX] Parsing of "Time zone" in the response 

Language support - TTLanguage enum deprecated, strings should be used instead


Release date:  11 December 2018
Maps SDK for iOS ready for Xcode 10.0
MAP - TomTomOnlineSDKMaps
  • [FEATURE] Multiple maps
  • [FEATURE] Callback for visible map region change 
  • [FEATURE] Macro for source code 'TT_DEPRECATED_SINCE'


Release date:  27 November 2018
MAP - TomTomOnlineSDKMaps
  • [FEATURE] Option to disable tilt gesture added
  • [FEATURE] Option to modify the default behavior of the current location icon added (e.g. possibility to hide radius)
  • [FEATURE] New example: Follow the chevron
  • [FIX] Fixes on iOS 10 and later didReceiveMemoryWarning
  • [FIX] Active route is not displayed properly
  • [FIX] Map tap not called when markers are clicked


SEARCH - TomTomOnlineSDKSearch
  • [FEATURE] Update ADP example with new land use


Release date:  19 October 2018

MAP - TomTomOnlineSDKMaps

  • New TomTom logo
  • [FIX] Bug fixes


Release date:  01 October 2018

Maps SDK Examples app available also in SWIFT!

  • Downloads for Maps SDK Examples app in Objective-C and Swift available here:
  • All code snippets available in Objective-C and Swift

MAP - TomTomOnlineSDKMaps

  • [FIX]Fixed bug that sent multiple long press events on a single press
  • [IMPROVEMENT] Method names updated:
    • leftLayoutConstarintCompassButton to leftLayoutConstraintCompassButton
    • leftLayoutConstarintCenterButton to leftLayoutConstraintCenterButton
    • rightLayoutConstarintTTZoomView to rightLayoutConstraintTTZoomView
    • rightLayoutConstarintTTPanControlView to rightLayout ConstraintTTPanControlView

ROUTING - TomTomOnlineSDKRouting

  • [FEATURE] Batch routing service integrated - New example: “Batch routing”


Release date:  29 August 2018

MAP - TomTomOnlineSDKMaps

  • [FEATURE] New example: "Advanced markers" added showing draggable markers and GiF images as markers


Release date:  22 August 2018

MAP - TomTomOnlineSDKMaps

  • [FEATURE] TomTom logo displayed on top of the map
  • [FEATURE] Draggable markers feature added, "Markers" examples updated
  • [FIX] Cached map tiles are not removed at the sdk launch


Release date:  23 July 2018

MAP - TomTomOnlineSDKMaps

  • [FEATURE] Map style changed

TRAFFIC - TomTomOnlineSDKTraffic

  • [FEATURE] Online Traffic Flow Segment Data and Incidents Details integrated as a new module.
  • [FEATURE] New example: Traffic incident list added.

SEARCH - TomTomOnlineSDKSearch

  • [FEATURE] Batch search service integrated - New example: Batch search


Release date:  26 June 2018

MAPS Static Image - TomTomOnlineSDKMapsStaticImage

  • [FEATURE] Static Map Image integrated as a new module. It allows to render a user-defined, rectangular image, containing a map section.


Release date:  13 June 2018

MAPS UI Extensions - TomTomOnlineSDKMapsUIExtensions

  • [FEATURE] Limiting panning and zooming within a specified bounding box
  • [IMPROVEMENT] Support for Swift 


Release date:  04 June 2018

MAP - TomTomOnlineSDKMaps

  • [FIX] Memory leak fixed in TTMapView.

SEARCH - TomTomOnlineSDKSearch

  • [FEATURE] Additional Data provider service integrated - New example: “Additional Data”.

ROUTING - TomTomOnlineSDKRouting

  • [FEATURE] New service fields supported e.g. minDeviationDistance, minDeviationTime - New example: "Supporting points".
  • [FEATURE] Consumption model parameters available - New example: "Consumption model".
  • [FEATURE] Reachable range service integrated - New example: "Reachable range".

MAPS UI Extensions - TomTomOnlineSDKMapsUIExtensions

  • [FEATURE] Customisation of zoom and pan controls. Example “Compass and current location” replaced with "Map UI extensions"


Release date:  09 May 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE] Markers clustering features available in public API (enable/disable clustering, defining the radius and max zoom for clusters)  - New example: "Markers clustering"
  • [FEATURE] 'onMapReady' delegate method added to inform when all map is ready to use.



Release date:  24 April 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE]  All styles supported for raster and vector traffic flow tiles, see:
  • [FEATURE] "Traffic layer" example replaced with "Vector map and traffic" and "Raster map and traffic" examples in Maps SDK Examples app.



Release date:  18 April 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE]  Vector traffic flow tiles support - "Traffic layer" example updated.

SEARCH - TomTomOnlineSDKSearch

  • [FEATURE] New fields (e.g. entry points, extendedPostalCodesFor) of Online Fuzzy search supported in Maps SDK, “Entry points” example added to Maps SDK Examples app.

MAPS UI Extensions - TomTomOnlineSDKMapsUIExtensions

  • [FEATURE] Default zoom and pan controls added.



Release date:  9 April 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE] Map customisation - support for using custom map styles, example “Custom styles” added to Maps SDK Examples app.

Details on:

MAPS UI Extensions - TomTomOnlineSDKMapsUIExtensions

  • [FEATURE] New framework for UI controls for the map. It currently contains the default "Current location" and "Compass" controls.

Details on:



Release date:  20 March 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE] Enabling and disabling gestures (zoom, pan/scroll, rotate)

SEARCH - TomTomOnlineSDKSearch

  • [FEATURE] Search along the route service integrated with an example in Maps SDK Examples app
  • [FEATURE] Geometry search service with an example in Maps SDK Examples app



Release date:  15 February 2018


MAP - TomTomOnlineSDKMaps

  • [FEATURE] Support for language parameter with an example in Maps SDK Examples app
  • [FEATURE] Support for geopolitical view added with an example in Maps SDK Examples app
  • [IMPROVEMENT] Traffic flow style changed (absolute -> relative)


  • [FIX] Issue with Bitcode for XCode 9



Release date:  29 January 2018


Maps SDK for iOS is now available!

Create lightweight iOS applications with Maps SDK and take advantages of TomTom Online Services!

Maps SDK for iOS gives you:

  • Libraries available via Cocoapods:
    • Map - for Online Map display features: TomTomOnlineSDKMaps
    • Search - for Online Search features: TomTomOnlineSDKSearch
    • Routing - for Online Routing features: TomTomOnlineSDKRouting
  • Documentation - for product and features information
  • API reference - for development details
  • Maps SDK Examples app - source code for inspiration

Mix and match different libraries - Use code samples from Documentation - Get technical info from API reference - Try out Maps SDK Examples to see what Maps SDK for can do - Use source code of Maps SDK Examples app for inspiration

Code with Us! Code with TomTom Maps SDK!