Skip to main content
Skip table of contents

iOS: Release notes Smart ID Mobile App 5.x.x

Operating system: iOS



Release date: 2024-07-01

  • PMOB-4066: CTK improvements

  • PMOB-4086: Stability and performance improvements 


Release date: 2024-03-18

  • PMOB-3952: This release comes with added support for RAW signatures.

  • PMOB 3970: Previously there was an issue with missing profiles, this has been fixed.


Release date: 2023-11-27

  • PMOB-3804: Added support for Secure OTP Provisioning based on DSKPP.

  • PMOB-3904: General security improvements.

  • PMOB-3764: Added support for adding and storing a temporary NFC smart card profile.

  • PMOB-3867: Solved an issue where reinstallation of certificates would automatically enable CryptoTokenKit even if it was disabled by the the end-user.

  • PMOB-3869: Solved a user interface issue where a "verify image" text field was displayed during same device authentication or signing, even when there was no image to verify.


Release date: 2023-10-11

This release comes with general stability improvements.

With this release, we have fixed an issue of random deletion of profiles.



Release date: 2023-10-05

  • This release comes with improved Crypto Token Kit extension (CTK) and enhanced security, as well as bug fixes.


Release date: 2023-09-06

  • This release comes with improved Crypto Token Kit extension (CTK) and enhanced security.


Release date: 2023-05-09

  • PMOB-3718: This release includes stability and security improvements.



Release Date: 2023-04-12

  • PMOB-3709: This release includes security improvements.


Release Date: 2023-03-22

  • This release includes performance and stability improvements.


Release Date: 2022-11-11

  • This release includes stability improvements.


Release Date: 2022-11-01

  • This release includes stability improvements.



Release Date: 2022-05-24

  • PMOB-3497: NFC card reading improvements on iOS.


Release Date: 2022-04-25

  • This release includes stability improvements.


Release Date: 2021-11-01

  • PMOB-3257: Updated translations.

  • PMOB-3263: Send event with Hermod information.

  • PMOB-3278: DeviceInfo name is now returned as a base64 encoded string instead of plain text (PROV/PING).



Release Date: 2021-10-07

  • PMOB-3254: Fixed an issue where older devices without NFC capabilities crashed (iPhone 6 and earlier).


Release Date: 2021-10-05

  • PMOB-2906: Support for NFC tokens (CardOS 5.3 DI tokens pre-personalized by Nexus) used for mobile middleware and shared devices.

  • PMO-3241: Smart ID Mobile App is built using Swift version 5.5 (XCode 13).

  • PMOB-3197: There was an issue when updating a profile and authenticating with Face ID, where the screen went blank for almost 4 seconds. This has now been fixed.

  • PMOB-3208: The SDK sends .rejectedResponse to the Smart ID Mobile app if Hermod replies with 403 (forbidden) on a reply.

  • PMOB-3240: Made sure that local profiles were forcefully deleted if they were reported missing by the backend server.


Mobile Middleware
Mobile Middleware generally implies the capability to read and use external tokens such as smartcards, passports, and hardware security tokens, from the mobile device.

With this release, Smart ID Mobile App for iOS can use the CardOS 5.3 DI smartcard - over the contactless interface (near-field communication, NFC) - as identity holder to perform the same device online authentication via Digital Access. A prerequisite for this is that the CardOS 5.3 DI smartcard is pre-personalized by Nexus, with the correct security profile to allow secure transport of user PIN to allow cryptographic operations on the smartcard.

The primary use case that this release addresses is the so called shared mobile device use case. An example of this scenario is where a mobile device is shared between many employees who require authentication to an online service, typically via a browser, or via an app tied to the organization. There are however some problems with this scenario:

  • Using username and password is both cumbersome and leaves security compromised.

  • Mobile identities (stored on the mobile device) are not the answer to the problem, as the identity of each employee must be replicated to every mobile device the employee will ever use.

The response to the problem is to combine the mobility of the Smart ID Mobile App, shared between many resources, with a personal physical contactless external smartcard, holding the security information of each employee.

In essence, whenever the employee needs to perform an authentication, the Smart ID Mobile App is triggered and lets the user enter their personal smartcard PIN code before finally tapping the contactless smartcard to the mobile device to execute the authentication.



Release Date: 2021-09-06

  • PMOB-3088: Update the profile after the pin has been changed to make sure that the state of biometric is correct.


Release Date: 2021-05-25

  • PMOB-2814: Added support for JWS encoded data in visual data + let the SDK manage storage of images.


Release Date: 2021-02-04

  • PMOB-2720: Activation button in the start screen of the App with no installed profiles, has been changed to a QR-code symbol.

  • PMOB-2691: Solved an issue where a certificate header was missing in the user interface.


Release Date: 2021-10-07

  • PMOB-3254: Fixed an issue where older devices without NFC capabilities crashed (iPhone 6 and earlier).



Release Date: 2020-10-03

  • PMOB-2479: Added support for iOS 14.


Release Date: 2020-07-09

  • PMOB-2175: Improved performance in logging functions.

  • PMOB-2242: Made sure that used key is complete (not waiting for cert or deactivated etc) during filter evaluation.

  • PMOB-2262: Support for iOS 14 Beta

Contact and support

For information regarding support, training and other services in your area, visit

Nexus offers maintenance and support services for Smart ID Mobile SDK to customers and partners. For more information, see Nexus Technical Support or contact your local sales representative.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.