Changelog and Upgrade Guide
README
Starting from April 2022, all apps deployed to the App Store must be built with Xcode 13.
v9.5.1 🚀​
Bug fixes​
- Fixes an issue where the SDK would cause a build error in Xcode 14.0 beta.
v9.5.0​
Changes​
The default behavior for options.ui.title
has been changed; the default is now an empty message.
v9.4.0​
Bug fixes​
- Fixes an issue where certificate pinning would not be disabled, even when passing
[]
from Native Bridge.
v9.3.2​
Xcode compatibility​
SDK v9.3 requires Xcode 13.0 or above. Users of Xcode 12 should upgrade to Xcode 13, or continue using SDK v9.2.
Carthage improvements​
Developers using Carthage are strongly recommended to upgrade to Carthage v0.38.0 which has full support for XCFrameworks. SDK v9.3.1 has full support for XCFrameworks when using Carthage v0.38.0...
Others​
- Added support for Dynamic Type. If a user has changed the text size on their device, this is now applied to text in the iProov UI.
- Up to 2x improvement in SDK launch time
v9.2.0​
- There are no code changes required to upgrade to v9.2.
v9.1.0​
Important announcement on Xcode 13​
- If you are using Xcode 13, you must upgrade to Biometrics iOS SDK v9.1 before deploying apps to the App Store.
- If you cannot upgrade, follow this guide on disabling the Manage Version and Build Number feature when deploying to the App Store.
v9.0.1​
Dependencies​
- Socket.IO upgraded to 16.0.1 - Socket.IO upgraded to the latest version, which also upgrades Starscream to v4.
iOS Version Support​
- Support has been dropped for iOS 9 - the minimum deployment target is now iOS 10.