Skip to content

New Certificate Patches

Braden edited this page Feb 16, 2024 · 4 revisions

Certificate Pinning Updates to the iProov iOS Biometric SDK - Feb 2024

If you are using iProov directly or indirectly in your app or library then you can immediately update to a newer patch version laid out below.

Why do I need to?

If your connection does not use a reverse proxy then our default pinned certificates become invalid on 28th Dec 2024.

All apps will no longer be able to use iProov without this update.

Don't worry, even if you are using a reverse proxy or don't know, this update will not affect that, so you can add the version safely either way.

The patch versions below simply adds new certificates to our default certificates.

How do I update?

It is an easy update: to add a direct dependency in your app to one of the new patch versions listed below.

Even if your security library depends indirectly on iProov, you can check your dependency tree and see what version of iProov it depends on.

Then you can pick the next highest version listed below and add the one line mentioned.

Patches available

  • 11.0.3
  • 10.3.3

For 11.0.3 - this is the latest release so just integrate it the normal way as described in the readme.

IMPORTANT

For 10.3.3 - if you are using Carthage you will need to use the following line in your cartfile

binary "https://raw.githubusercontent.com/iProov/ios/10.3.3/carthage/IProov.json" == 10.3.3