SDK Setup
Package Installation
yarn add 'react-native-accurascan-micr'
OR
npm i react-native-accurascan-micr
Usage Import npm library into file.
import AccurascanMICR from 'react-native-accurascan-micr';
Setup Android
Add it in your root build.gradle at the end of repositories.
allprojects {
repositories {
google()
jcenter()
maven {
url 'https://jitpack.io'
credentials { username 'jp_ssguccab6c5ge2l4jitaj92ek2' }
}
}
}
Add it in your app/build.gradle file.
packagingOptions {
pickFirst 'lib/arm64-v8a/libcrypto.so'
pickFirst 'lib/arm64-v8a/libssl.so'
pickFirst 'lib/armeabi-v7a/libcrypto.so'
pickFirst 'lib/armeabi-v7a/libssl.so'
pickFirst 'lib/x86/libcrypto.so'
pickFirst 'lib/x86/libssl.so'
pickFirst 'lib/x86_64/libcrypto.so'
pickFirst 'lib/x86_64/libssl.so'
}
splits {
abi {
...
reset()
include 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
}
}
Setup iOS
1.Install Git LFS using command install git-lfs
2.Add the following in your podfile use_frameworks!
below prepare_react_native_project!
take reference from here
3.Run pod install
Add this permissions into iOS Info.plist file.
<key>NSCameraUsageDescription</key>
<string>App usage camera for scan documents.</string>
Setup Accura Scan licenses into your projects
For Android
Create "assets" folder under app/src/main and Add license file in to assets folder.
- key.license // for Accura Scan MICR
For iOS
Place the license in your project's Runner directory, and add the licenses to the target.
Last updated