Skip to content

Commit

Permalink
Final commit for 3.9.4
Browse files Browse the repository at this point in the history
  • Loading branch information
JumioMobileTeam committed Aug 27, 2021
1 parent 82c5f1b commit f8ac30b
Show file tree
Hide file tree
Showing 13 changed files with 39 additions and 26 deletions.
3 changes: 2 additions & 1 deletion Carthage/JumioMobileSDK.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@
"3.9.0": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.0/ios-jumio-mobile-sdk-3.9.0.zip",
"3.9.1": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.1/ios-jumio-mobile-sdk-3.9.1.zip",
"3.9.2": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.2/ios-jumio-mobile-sdk-3.9.2.zip",
"3.9.3": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip"
"3.9.3": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip",
"3.9.4": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.4/ios-jumio-mobile-sdk-3.9.4.zip"
}
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,28 +139,28 @@ source 'https://github.com/CocoaPods/Specs.git'
use_frameworks! # Required for proper framework handling
pod 'JumioMobileSDK', '~>3.9.3' # Use ID Verification, Authentication, Document Verification and BAM Checkout together in your app
pod 'JumioMobileSDK', '~>3.9.4' # Use ID Verification, Authentication, Document Verification and BAM Checkout together in your app
pod 'JumioMobileSDK/Netverify', '~>3.9.3' # Use full ID Verification and Authentication functionality
pod 'JumioMobileSDK/NetverifyBase', '~>3.9.3' # For Fastfill, ID Verification basic functionality
pod 'JumioMobileSDK/NetverifyNFC', '~>3.9.3' # For Fastfill, ID Verification functionality with NFC extraction
pod 'JumioMobileSDK/NetverifyBarcode', '~>3.9.3' # For Fastfill, ID Verification functionality with barcode extraction
pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.3' # For Fastfill, ID Verification functionality with Identity Verification, Authentication
pod 'JumioMobileSDK/Netverify', '~>3.9.4' # Use full ID Verification and Authentication functionality
pod 'JumioMobileSDK/NetverifyBase', '~>3.9.4' # For Fastfill, ID Verification basic functionality
pod 'JumioMobileSDK/NetverifyNFC', '~>3.9.4' # For Fastfill, ID Verification functionality with NFC extraction
pod 'JumioMobileSDK/NetverifyBarcode', '~>3.9.4' # For Fastfill, ID Verification functionality with barcode extraction
pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.4' # For Fastfill, ID Verification functionality with Identity Verification, Authentication
pod 'JumioMobileSDK/DocumentVerification', '~>3.9.3' # Use Document Verification functionality
pod 'JumioMobileSDK/DocumentVerification', '~>3.9.4' # Use Document Verification functionality
pod 'JumioMobileSDK/BAMCheckout', '~>3.9.2' # Use BAM Checkout functionality
pod 'JumioMobileSDK/BAMCheckout', '~>3.9.4' # Use BAM Checkout functionality
```

#### Certified Liveness Vendor
Jumio uses Certified Liveness technology to determine liveness.

```
// any of the necessary subpods, for example:
pod 'JumioMobileSDK/NetverifyBase', '~>3.9.3' # For Fastfill, ID Verification basic functionality
pod 'JumioMobileSDK/NetverifyBase', '~>3.9.4' # For Fastfill, ID Verification basic functionality
// mandatory for Identity Verification
pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.3' # For Fastfill, ID Verification functionality with Identity Verification, Authentication
pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.4' # For Fastfill, ID Verification functionality with Identity Verification, Authentication
// mandatory for Identity Verification
post_install do |installer|
Expand Down Expand Up @@ -190,7 +190,7 @@ Jumio supports Carthage as dependency management tool for easy integration of th
Adapt you Cartfile and add the JumioMobileSDK dependency. Check the following example how a Cartfile could look like:

```
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioMobileSDK.json" == 3.9.3
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioMobileSDK.json" == 3.9.4
```

Update you Carthage dependencies via Terminal:
Expand All @@ -209,7 +209,7 @@ In case you experience a build error when building your app in Debug configurati

### Manually

Download our frameworks manually via [ios-jumio-mobile-sdk-3.9.3.zip](https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip).
Download our frameworks manually via [ios-jumio-mobile-sdk-3.9.4.zip](https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.4/ios-jumio-mobile-sdk-3.9.4.zip).

__Using iProov (manually):__
* JumioIProov.framework
Expand Down Expand Up @@ -266,7 +266,7 @@ Please refer to our [Change Log](docs/changelog.md) for more information about o
# Support

## Previous Version
The previous release version 3.9.2 of the Jumio Mobile SDK is supported until 2021-12-10.
The previous release version 3.9.3 of the Jumio Mobile SDK is supported until 2021-12-10.

In case the support period is expired, no bug fixes and technical support are provided anymore. Current bugs are typically fixed in the upcoming versions.
Older SDK versions will keep functioning with our server until further notice, but we highly recommend to always update to the latest version to benefit from SDK improvements and bug fixes.
Expand Down
3 changes: 3 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
# Change Log
All notable changes, such as SDK releases, updates and fixes, are documented in this file.

## SDK Version: __3.9.4__
![Fixes](https://img.shields.io/badge/Fix-success) iProov SDK version update to 9.0.1, which fixes an issue introduced in SDK 3.9.3 when building with XCode versions prior to XCode 12.5. [Identity Verification]

## SDK Version: __3.9.3__
![Improvement](https://img.shields.io/badge/Improvement-green) iProov SDK version update to 9.0.0, which improves performance, reliability and security against spoof attacks. [Identity Verification]

Expand Down
2 changes: 1 addition & 1 deletion docs/integration_authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ At the beginning of July 2021, we will be releasing the next generation Jumio Au
- [Code Documentation](https://jumio.github.io/mobile-sdk-ios/NetverifyFace/)

## Release Notes
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __3.9.0__
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __3.9.4__

## Setup
The [basic setup](../README.md#basics) is required before continuing with the following setup for Authentication.
Expand Down
2 changes: 1 addition & 1 deletion docs/integration_bam-checkout.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ BAM Checkout is a powerful, cutting-edge solution to extract data from your cust
- [Code Documentation](https://jumio.github.io/mobile-sdk-ios/BAMCheckout/)

## Release Notes
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4

For breaking technical changes, please read our [transition guide](transition-guide_bam-checkout.md).

Expand Down
2 changes: 1 addition & 1 deletion docs/integration_document-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Document Verification is a powerful solution to enable scanning various types (U
- [Code Documentation](https://jumio.github.io/mobile-sdk-ios/DocumentVerification/)

## Transition Guide
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4

For breaking technical changes, please read our [transition guide](transition-guide_document-verification.md).

Expand Down
2 changes: 1 addition & 1 deletion docs/integration_id-verification-fastfill.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Jumio’s ID Verification allows businesses to establish the genuine identity of
- [Code Documentation](https://jumio.github.io/mobile-sdk-ios/Netverify/)

## Release Notes
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4

For breaking technical changes, please read our [transition guide](transition-guide_id-verification-fastfill.md).

Expand Down
5 changes: 4 additions & 1 deletion docs/transition-guide_bam-checkout.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@
# Transition guide for BAM Checkout
This section only covers the breaking technical changes that should be considered when updating from the previous version.

⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.
⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.

## 3.9.4
No backward incompatible changes.

## 3.9.3
No backward incompatible changes.
Expand Down
5 changes: 4 additions & 1 deletion docs/transition-guide_document-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@
# Transition guide for Document Verification
This section only covers the breaking technical changes that should be considered when updating from the previous version.

⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.
⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.

## 3.9.4
No backward incompatible changes.

## 3.9.3
No backward incompatible changes.
Expand Down
5 changes: 4 additions & 1 deletion docs/transition-guide_id-verification-fastfill.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@
# Transition guide for ID Verification & Fastfill
This section only covers the breaking technical changes that should be considered when updating from the previous version.

⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.
⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__.

## 3.9.4
No backward incompatible changes.

## 3.9.3
No backward incompatible changes.
Expand Down
4 changes: 2 additions & 2 deletions sample/SampleObjC/SampleObjC-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>3.9.3</string>
<string>3.9.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>3.9.3</string>
<string>3.9.4</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NFCReaderUsageDescription</key>
Expand Down
4 changes: 2 additions & 2 deletions sample/SampleSwift/SampleSwift-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>3.9.3</string>
<string>3.9.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>3.9.3</string>
<string>3.9.4</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NFCReaderUsageDescription</key>
Expand Down
2 changes: 1 addition & 1 deletion sample/jumio-sdk-checkout.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
JUMIO_SDK_VERSION=3.9.3
JUMIO_SDK_VERSION=3.9.4
DOWNLOAD_PATH=https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/${JUMIO_SDK_VERSION}/ios-jumio-mobile-sdk-${JUMIO_SDK_VERSION}.zip
CHECKOUT_DIR="${PROJECT_DIR}/JUMIO_DOWNLOAD"
FRAMEWORKS_DIR="${PROJECT_DIR}/../frameworks"
Expand Down

0 comments on commit f8ac30b

Please sign in to comment.