-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
317e12f
commit d40926c
Showing
34 changed files
with
510 additions
and
166 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,13 +2,13 @@ | |
|
||
Official Jumio Mobile SDK plugin for Apache Cordova | ||
|
||
This plugin is compatible with version 3.4.1 of the Jumio SDK. If you have questions, please reach out to your Account Manager or contact Jumio Support at [email protected] or https://support.jumio.com | ||
This plugin is compatible with version 3.5.0 of the Jumio SDK. If you have questions, please reach out to your Account Manager or contact Jumio Support at [email protected] or https://support.jumio.com | ||
|
||
## Compatibility | ||
With this release, we only ensure compatibility with the latest Cordova versions and plugins. | ||
At the time of this release, the following minimum versions are supported: | ||
* Cordova: 9.0.0 | ||
* Cordova Android: 8.0.0 | ||
* Cordova Android: 8.1.0 | ||
* Cordova iOS: 5.0.1 | ||
|
||
## Setup | ||
|
@@ -19,7 +19,7 @@ cordova create MyProject com.my.project "MyProject" | |
cd MyProject | ||
cordova platform add ios | ||
cordova platform add android | ||
cordova plugin add https://github.com/Jumio/mobile-cordova.git#v3.4.1 | ||
cordova plugin add https://github.com/Jumio/mobile-cordova.git#v3.5.0 | ||
``` | ||
|
||
## Integration | ||
|
@@ -43,17 +43,17 @@ Add a parameter for your SDK_VERSION into the ext-section: | |
|
||
``` | ||
ext { | ||
SDK_VERSION = "3.4.1" | ||
SDK_VERSION = "3.5.0" | ||
} | ||
``` | ||
|
||
Add required permissions for the products as described in chapter [Permissions](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/README.md#permissions) | ||
Add required permissions for the products as described in chapter [Permissions](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/README.md#permissions) | ||
|
||
Open the android project of your cordova project located in */platforms/android* and insert the dependencies from the products you require to your **build.gradle** file. (Module: android) | ||
|
||
* [Netverify & Fastfill](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_netverify-fastfill.md#dependencies) | ||
* [Document Verification](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_document-verification.md#dependencies) | ||
* [BAM Checkout](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_bam-checkout.md#dependencies) | ||
* [Netverify & Fastfill](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_netverify-fastfill.md#dependencies) | ||
* [Document Verification](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_document-verification.md#dependencies) | ||
* [BAM Checkout](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_bam-checkout.md#dependencies) | ||
|
||
Due to the outdated Cordova platform that is not yet updated for Android API version 28 and AndroidX, it's necessary to adapt your project to support the proper build environment for the native Jumio Android component. Take a look at the [Demo App build.gradle](https://github.com/Jumio/mobile-cordova/blob/master/demo/platforms/android/build.gradle) how to upgrade to API level 28. The [FAQ section](#faq) at the bottom covers common build issues and how to fix them. | ||
Open your Cordova Android project in Android Studio to get IDE auto-suggestions and support for all the required changes. | ||
|
@@ -68,8 +68,7 @@ To initialize the SDK, perform the following call. | |
Jumio.initNetverify(<API_TOKEN>, <API_SECRET>, <DATACENTER>, {configuration}); | ||
``` | ||
|
||
Datacenter can either be **US** or **EU**. | ||
|
||
Datacenter can either be **US**, **EU** or **SG**. | ||
|
||
|
||
Configure the SDK with the *configuration*-Object. | ||
|
@@ -161,7 +160,7 @@ To start the SDK, perform the following call. | |
Jumio.startAuthentication(); | ||
``` | ||
|
||
Datacenter can either be **US** or **EU**. | ||
Datacenter can either be **US**, **EU** or **SG**. | ||
|
||
Configure the SDK with the *configuration*-Object. **(configuration marked with * are mandatory)** | ||
|
||
|
@@ -203,7 +202,7 @@ To initialize the SDK, perform the following call. | |
Jumio.initDocumentVerification(<API_TOKEN>, <API_SECRET>, <DATACENTER>, {configuration}); | ||
``` | ||
|
||
Datacenter can either be **US** or **EU**. | ||
Datacenter can either be **US**, **EU** or **SG**. | ||
|
||
Configure the SDK with the *configuration*-Object. **(configuration marked with * are mandatory)** | ||
|
||
|
@@ -285,7 +284,7 @@ To Initialize the SDK, perform the following call. | |
Jumio.initBAM(<API_TOKEN>, <API_SECRET>, <DATACENTER>, {configuration}); | ||
``` | ||
|
||
Datacenter can either be **US** or **EU**. | ||
Datacenter can either be **US**, **EU** or **SG**. | ||
|
||
|
||
|
||
|
@@ -340,13 +339,13 @@ Jumio.startBAM(function(cardInformation) { | |
### Android | ||
|
||
#### Netverify | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_netverify-fastfill.md#customization). | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_netverify-fastfill.md#customization). | ||
|
||
#### BAM Checkout | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_bam-checkout.md#customization). | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_bam-checkout.md#customization). | ||
|
||
#### Document Verification | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.4.1/docs/integration_document-verification.md#customization). | ||
The Netverify SDK can be customized to the respective needs by following this [customization chapter](https://github.com/Jumio/mobile-sdk-android/blob/v3.5.0/docs/integration_document-verification.md#customization). | ||
|
||
### iOS | ||
The SDK can be customized to the respective needs. You can pass the following customization options to the initializer: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,6 @@ | |
*.pbxuser | ||
.DS_Store | ||
build/ | ||
cordova/ | ||
CordovaLib/ | ||
Pods/ |
Oops, something went wrong.