Skip to main content

Release Notes

This article is updated with each new version of the iOS SDK.

TIP

Keep your iOS SDK always updated with the latest available version.

The semantic versioning is used to number the versions. For more information, see the article Introduction.

Version 2.15.0

Release Date: 06/19/2024

pod ‘unicocheck-ios’, '2.15.0'

Fixes:

  • Fixed a bug that caused the SDK to freeze on the loading screen in some specific cases;

Updates:

  • Improvements in the communication algorithms between the unico clientside and serverside;
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.14.2

Release Date: 06/06/2024

pod ‘unicocheck-ios’, '2.14.2'

Fixes:

  • Fix crash "-[USLErrorSDK ????]: unrecognized selector sent to instance"
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.14.1

⚠️ Critical Update

Release Date: 06/04/2024

pod ‘unicocheck-ios’, '2.14.1'

Updates:

  • Update SDK and Server version of Smartlive with interaction;
  • Refinements to the device-side and server-side video injection checks to mitigate generative AI threats;
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.14.0

⚠️ Critical Update

Release Date: 05/30/2024

pod ‘unicocheck-ios’, '2.14.0'

Updates:

  • Update SDK and Server version of Smartlive with interaction;
  • Refinements to the device-side and server-side video injection checks to mitigate generative AI threats;
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.13.3

Release Date: 05/29/2024

pod ‘unicocheck-ios’, '2.13.3'

Fixes:

  • Removal of dependency that could cause the ITMS-91065: Missing signature message when submitting to Testflight and AppStore.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.13.2

Release Date: 05/28/2024

pod ‘unicocheck-ios’, '2.13.2'

Fixes:

  • Adjustments in the distribution of an internal module that was causing the error No architectures in the binary when uploading to Testflight and AppStore.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.13.1

Release Date: 05/24/2024

pod ‘unicocheck-ios’, '2.13.1'

Fixes:

  • Adjustments in privacy manifests to avoid upload issues to the AppStore.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.13.0

Release Date: 05/17/2024

pod ‘unicocheck-ios’, '2.13.0'

Updates:

  • Improvement in document camera focus for iPhone 12 or newer devices;
  • In the SDK and server of Smartlive with interaction;

Fixes:

  • Document camera with an intermittent crash during its opening.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.12.1

Release Date: 05/02/2024

pod ‘unicocheck-ios’, '2.12.1'

Fixes:

  • Privacy Manifest: error listed when generating the Privacy Report from Xcode.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.12.0

Release Date: 04/25/2024

pod ‘unicocheck-ios’, '2.12.0'

Updates:

  • Privacy Manifest;
  • Smartlive SDK with interaction;
  • Support for Xcode 15.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.11.0

Release Date: 04/23/2024

pod ‘unicocheck-ios’, '2.11.0'

Updates:

  • New features that enhance the capture experience in Interactive Liveness.

Bug Fixes:

  • Fixed Issue: an internal implementation that caused a crash at the end of the flow when the final application is generated using the following configurations: macOS 14+ (Sonoma) with Chip M1/M2 and Xcode 15+.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.10.0

Release Date: 04/08/2024

pod ‘unicocheck-ios’, '2.10.0'

Updates:

  • Refinements to the device-side and server-side video injection checks to mitigate generative AI threats;
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.9.2

Release Date: 04/03/2024

pod ‘unicocheck-ios’, '2.9.2'

Bug Fixes:

  • Revert: Fixed Issue: an internal implementation caused a crash at the end of the flow when the final application is generated using the following configurations: macOS 14+ (Sonoma) with Chip M1/M2 and Xcode 15+.
  • Fix: Invalid Bundle. The bundle UnicoSdkLogger.framework does not support the minimum OS Version specified in the Info.plist
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Versão 2.9.1

Release Date: 03/26/2024

pod ‘unicocheck-ios’, '2.9.1'

Bug Fixes:

  • Fixed Issue: an internal implementation caused a crash at the end of the flow when the final application is generated using the following configurations: macOS 14+ (Sonoma) with Chip M1/M2 and Xcode 15+.
Important
  • It is necessary to have the minimum version of iOS 11 in the project, see Supported iOS versions and devices. If the version reported in your info.plist is lower than version 11, you may have incompatibility issues.

  • Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.9.0

⚠️ Critical Update

Release Date: 03/18/2024

pod ‘unicocheck-ios’, '2.9.0'

Updates:

  • New capture functionalities to ensure effective security;
  • Addition of new Active Liveness error handling.
    • Error 73720 if liveness processing fails;
    • Error 73721 if the capture attempt limit occurs;
    • Error 73722 if the capture time limit occurs;
    • Error 73730 an internal license error;
    • Error 73731 an internal error of expired license;
    • View the complete list of all errors in list of error codes;
  • Update SDK and Server version of Smartlive with interaction;
  • Refinements to the device-side and server-side video injection checks to mitigate generative AI threats;
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.8.0

Release Date: 02/22/2024

pod ‘unicocheck-ios’, '2.8.0'

Updates:

  • We have enabled customization of the cancel button and progress bar colors using the optional getProgressBarColor() and getCancelButtonIconColor() methods; more details
  • We have enabled interactive user interface text customization via remote configuration; more details
  • We enable customization of the logo at the bottom of the screen for Interactive Camera (Facetec); more details
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.7.0

Release Date: 02/07/2024

pod ‘unicocheck-ios’, '2.7.0'

Updates:

  • Bitcode removal from unicocheck-ios binary distributions. Starting in Xcode 14, bitcode is no longer required for apps and the App Store no longer accepts bitcode submissions. Xcode 14 Release Notes
  • Internal product improvements, without external impact.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.6.2

Release Date: 01/24/2024

pod ‘unicocheck-ios’, '2.6.2'

Updates:

  • Update SDK and Server version of Smartlive with interaction;
  • Internal product improvements, without external impact.
Important

Since Xcode 15, Apple has dropped support for iOS 11. Unico will drop support for iOS 11 in the Unico Check iOS SDK in an upcoming release.

Version 2.6.1

Release Date: 01/11/2024

pod ‘unicocheck-ios’, '2.6.1'

Updates:

  • SDK internal logs improvements;
  • Internal product improvements, without external impact.

Version 2.6.0

Release Date: 12/13/2023

pod ‘unicocheck-ios’, '2.6.0'

Updates:

  • Automatic definition of production and testing environments in the SDK;

Version 2.5.0

Release Date: 12/11/2023

pod ‘unicocheck-ios’, '2.5.0'

Updates:

  • Fixed Issue: We addressed a memory leak and crashes when switching between background and active modes, especially when keeping the camera active. Now, when entering background mode, the camera will be automatically closed to optimize the device's battery and memory consumption, significantly reducing the risk of memory leaks and crashes.

Version 2.4.2

Release Date: 11/17/2023

pod ‘unicocheck-ios’, '2.4.2'

Updates:

  • Update SDK and Server version of Smartlive with interaction;

Version 2.4.1

Release Date: 11/13/2023

pod ‘unicocheck-ios’, '2.4.1'

Updates:

  • Internal product improvements, without external impact;

Version 2.4.0

Release Date: 16/10/2023

pod ‘unicocheck-ios’, '2.4.0'

New features:

  • New capture and retry flow available when using Liveness with Interaction (contact Único if you want to enable this new functionality);;
  • Throws error 73800 when a capture fails during retry flow;
  • Throws error 73100 when the internet connection fails during a request;
Important

When using the retry flow, a transparent screen or shadow may appear at the end of a successful flow, blocking its continuation. More information at known issues

Deprecated:

  • Removed capture timeout using Liveness with Interaction.

Version 2.3.24

Release Date: 01/09/2023

pod ‘unicocheck-ios’, '2.3.24'

Updates:

  • SDK's memory consumption optimization, resolving issues in instances that were affected by long duration captures.

Version 2.3.23

Release Date: 08/16/2023

pod ‘unicocheck-ios’, '2.3.23'

Updates:

  • Fixed high ilumination colors of Smartlive with interaction camera.

Version 2.3.22

Release Date: 07/30/2023

pod ‘unicocheck-ios’, '2.3.22'

Updates:

  • Update SDK and Server version of Smartlive with interaction;

Version 2.3.21

Release Date: 07/20/2023

pod ‘unicocheck-ios’, '2.3.21'

Updates:

  • Increased default Smartlive with interaction session time to 60s.
  • Internal product improvements, without external impact;

Version 2.3.20

Release Date: 06/20/2023

pod ‘unicocheck-ios’, '2.3.20'

Updates:

  • Removed success screen after capture into Smartlive with interaction camera;
  • Update SDK and Server version of Smartlive with interaction;

Version 2.3.19

Release Date: 05/31/2023

pod ‘unicocheck-ios’, '2.3.19'

Updates:

  • Update SDK and Server version of Smartlive with interaction;

Version 2.3.18

Release Date: 05/04/2023

pod ‘unicocheck-ios’, '2.3.18'

Bug Fixes:

  • hotfix: Fixed Smartlive with interaction and documents camera timeout;

Version 2.3.17

Release Date: 04/28/2023

pod ‘unicocheck-ios’, '2.3.17'

Updates:

  • Internal product improvements, without external impact;

Version 2.3.16

Release Date: 04/19/2023

pod ‘unicocheck-ios’, '2.3.16'

Updates:

  • Update of SDK and Server version of Smartlive with interaction;

Version 2.3.15

Release Date: 04/06/2023

pod ‘unicocheck-ios’, '2.3.15'

Updates:

  • Update of SDK and Server version of Smartlive with interaction;

Version 2.3.14

Release Date: 03/29/2023

pod ‘unicocheck-ios’, '2.3.14'

Updates:

  • Update of SDK and Server version of Smartlive with interaction;

Version 2.3.13

Release Date: 03/28/2023

pod ‘unicocheck-ios’, '2.3.13'

Updates:

  • Update of SDK and Server version of Smartlive with interaction;

Bug Fixes:

  • hotfix: Fix document camera opening when NSLocationWhenInUseUsageDescription is not implemented;

Version 2.3.12

Release Date: 02/23/2023

pod ‘unicocheck-ios’, '2.3.12'

Bug Fixes:

  • hotfix: Correction of the request for geolocation on the Smartlive camera, possibly canceling the capture;
  • hotfix: Reset brightness to the original state after the capture;

Version 2.3.11

Release Date: 02/03/2023

pod ‘unicocheck-ios’, '2.3.11'

Updates:

  • Update of SDK and Server version of Smartlive with interaction;

Bug Fixes:

  • hotfix: Fixed document capture frame on iPhones with screens smaller than 4.7 inches;
  • hotfix: Face analysis fix on Pro Max model iPhones;

Version 2.3.10

Release Date: 12/12/2022

pod 'unicocheck-ios', '2.3.10'

Updates:

  • Smartlive SDK and server update with interaction;
  • Improved security in the changelog.

Version 2.3.9

Release Date: 11/22/2022

pod 'unicocheck-ios', '2.3.9'

Updates:

  • Smartlive SDK and server update with interaction;
  • Collect of usage, geolocation and device data (The data collected is used to ensure the security of the process and improve the user experience).

Version 2.3.8

Release Date: 10/20/2022

pod 'unicocheck-ios', '2.3.8'

New features:

  • Feat: A Cocopods Publishing Automation.

Version 2.3.7

Release Date: 12/08/2022

pod 'unicocheck-ios', '2.3.7'

Updates:

  • Smartlive version update with interaction.
  • Improved error handling when identifying malicious sources.
  • hotfix: Camera opening on phones with iOS version below 13.

Version 2.3.6

Release Date: 7/22/2022

pod 'unicocheck-ios', '2.3.6'

Updates:

  • Image resolution adjustment
  • Enabled the Build Libraries for Distribution option. This helps Xcode avoid version locking, so unico modules can be used when newer versions of Xcode or the Swift compiler are used and released to the store.

Version 2.3.5

Release Date: 29/06/2022

pod 'unicocheck-ios', '2.3.5'

Bug Fixes:

  • Hot fix: Automatic closing of the camera when the user puts the application in background
  • Hot fix: Cleaning of warnings in the code base

Version 2.3.4

Release Date: 22/06/2022

pod 'unicocheck-ios', '2.3.4'

Bug Fixes:

  • Hot fix: Tweaks to maintain compatibility with Xcode 13

Version 2.3.3

Release Date: 08/06/2022

pod 'unicocheck-ios', '2.3.3'

Bug Fixes:

  • Hot fix: JWT encode in liveness modes active

Version 2.3.2

Release Date: 5/23/2022

pod 'unicocheck-ios', '2.3.2'

Bug Fixes:

  • Hot fix: adjustment in the callback of manual closing of the capture frame with interaction.

Version 2.3.1

Release Date: 5/17/2022

pod 'unicocheck-ios', '2.3.1'

Updates:

  • Improved image resolution generated by Smartlive with interaction for medium/high quality cell phones.

Version 2.3.0

Release Date: 25/04/2022

pod 'unicocheck-ios', '2.3.0'

Updates:

  • Smartlive SDK version update.
  • Possibility of executing the prepareSelfieCamera and prepareDocumentCamera methods without the json file , using a AccessoBioConfigDataSource class .

Version 2.2.1

Release Date: 06/04/2022

pod 'unicocheck-ios', '2.2.1'

Updates:

  • Adjust the default theme for the low light mode of the interactive frame.
  • Adjustment in customization for the close button of the frame with interaction.

Version 2.1.3

Release Date: 24/03/2022

pod 'unicocheck-ios', '2.1.3'

Updates:

  • Feature flag to be able to select whether or not to display the unio logo.

Version 2.1.2

Release Date: 3/18/2022

pod 'unicocheck-ios', '2.1.2'

Updates:

  • Fixes in the settings, which were preventing the upload of the archive/.ipa to the Apple store.

Version 2.1.0

Release Date: 10/03/2022

pod 'unicocheck-ios', '2.1.0'

New features:

  • We support Swift Package Manager (SPM) package manager.
  • We added two new document frames: CNH front and CNH back.

Version 2.0.5

Release Date: 23/02/2022

pod 'unicocheck-ios', '2.0.5'

Updates:

  • Correction in the customization of the Proof of Life functionality. Colors were not being applied to capture mode as they should.
  • Correction in error callbacks that were not being invoked in cases of failure in REST requests.

Version 2.0.4

Release Date: 2/15/2022

pod 'unicocheck-ios', '2.0.4'

Updates:

  • Correction in the value of the encrypted property in the return of the object (SelfieResult / DocumentResult).
  • Fixed camera aperture when subject object had any color property as null.
  • Correction in the close button of the cameras: normal, smart and documents.
  • Support for earlier versions of Swift (minimum version: swift 4.2), as long as they follow the prerequisites regarding the minimum version of Xcode (13 or higher).

Version 2.0.2

pod 'AcessoBio', :git = > 'https://github.com/acesso-io/acessobio-ios', :tag = > '2.0.2'

Updates:

  • Added CPF frame.
  • Correction in the implementation of the RG frame.

Version 2.0.1

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '2.0.1'

Updates:

  • Correction in the implementation of customizations.

Version 2.0.0

Release Date: 01/02/2022

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '2.0.0'

Updates: Below, we list the most significant improvements and changes:

  • Change in class structure.
  • Refactoring of public functions, allowing async return within the function itself.
  • Face framing bug fix.
  • Refactoring in disableAutoCapture and disableSmartFrame methods.
  • Screen crash bug fix after capturing.

Version 1.2.7

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.7'

Updates:

  • The SDK is 16% lighter with the removal of many intra-dependencies and garbage-code removals.
  • SDK is more secure with new real-time encryption methods
  • The SDK is faster and more accurate in detecting faces with improved AI models for the smart camera.
  • It is now possible to configure the maximum session time of your user through the method: [accessBioManager setTimeoutSession:], obtaining the return/callback when it occurs through the method: - (void)systemClosedCameraTimeoutSession.
  • It is now possible to configure the maximum time for inference and detection of your user's face through the method: [accessBioManager setTimeoutToFaceInference:], getting the return/callback when it occurs through the method: - (void)systemClosedCameraTimeoutFaceInference.

Version 1.2.4

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.4'

Updates:

  • The SDK is 16% lighter with the removal of many intra-dependencies and garbage-code removals.
  • SDK is more secure with new real-time encryption methods
  • SDK is faster with new AI models for smart camera.
  • We removed all methods that allowed access to Liveness with interaction (until further notice).

Version 1.2.3

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.3'

Updates:

  • This version has important corrections and improvements compared to the previous version (1.2.2).
  • We made corrections in validations involving iPhone 6 and iPhone 5.

Version 1.2.2

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.2'

Updates:

  • It is now possible to customize all visual elements using also colors in hexadecimal format. Remembering that the standard OS formats are still active, such as UIColor for iOS and Colors for Android.
  • We've added a new callback method to notify your implementer class the moment the user manually closes the camera.
  • We fixed bugs in all documents class that prevented requests to the server properly.

Version 1.2.1.1

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.1.1'

Updates:

  • We've added a new callback method to notify your implementer class when the user manually closes the camera.
  • We fixed bugs in all documents class that prevented requests to the server properly.

Version 1.2.1

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.1'

Updates:

  • We normalized the calculations of biometric points on devices with a retina display, which use @3x scale.
  • Now it is no longer necessary to manually add the CenterModelCrop.mlmodel file to the target, this operation was automated on our side. We made centering simpler and faster, reducing user friction when framing the face.

Version Beta 1.2.0

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.2.0'

Updates:

  • As of this version (1.2.0), the single check SDK will no longer have intra-dependencies within the project. These included FirebaseMLVision, AFNetworking, MBProgressHUD among others. Our team brought all the features and advantages that such dependencies brought to the native iOS core, simplifying and reducing the library size by more than 75% compared to the previous version.

Version 1.1.5

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios', :tag => '1.1.5'

Updates:

  • Fixed bug regarding the version of the AFNetworking library, which was preventing the upload to the Apple Store due to the use of WebViews deprecated in the 2020 Guideline.

Version 1.1.4

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.1.4'

Updates:

  • We fixed a bug that prevented the implementation of document capture in DocumentNone mode.
  • In the document capture flow, we fixed a bug that prevented the instruction label from being changed according to the selected document.
  • Added close button in document capture stream. Allowing the user to return to the previous screen, if desired.

Version 1.1.3

pod 'AcessoBio', :git => 'https://github.com/acesso-io/acessobio-ios' , :tag => '1.1.3'

Updates:

  • It is now possible to customize the image of the session reset popup icon within the Liveness flow with interaction.

Version 1.0.1

pod 'unicocheck-ios'

Updates:

  • Bug fix that caused conflicts between swift code developed in our library and swift code developed in the client's project. These conflicts did not allow the application to be uploaded to the Apple Store.

Version 1.0.0

pod 'unicocheck-ios'

New features: New repository:

  • The acessobio-ios project was a public repository distributed by Cocoapods. Due to the significant improvements and changes that were made, a new repository was created to protect the code in relation to sensitive data. Therefore, the acessobio-ios repository is no longer available.
  • The new repository does not affect the implementation.