Skip to content

Commit

Permalink
Final commit for 4.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JumioMobileTeam committed Oct 9, 2023
1 parent 2e88040 commit 9598179
Show file tree
Hide file tree
Showing 54 changed files with 1,628 additions and 2,118 deletions.
2 changes: 1 addition & 1 deletion DemoApp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ react-native run-ios or react-native run-ios --device

Jumio SDK dependencies added in version 3.8.0 make it necessary to add the following pre-install hook to the Podfile:
```
dynamic_frameworks = ['Starscream', 'iProov', 'DatadogSDK', 'SwiftProtobuf']
dynamic_frameworks = ['Starscream', 'iProov', 'DatadogCore', 'DatadogInternal', 'DatadogRUM']
pre_install do |installer|
installer.pod_targets.each do |pod|
Expand Down
1 change: 0 additions & 1 deletion DemoApp/android/app/src/main/res/values/styles.xml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@
<!-- <style name="CustomFaceHelp" parent="Jumio.Face.Animation.Customization">-->
<!-- &lt;!&ndash;Help screen colors&ndash;&gt;-->
<!-- <item name="jumio_face_animation_foreground">#C31322</item>-->
<!-- <item name="jumio_face_animation_background">#EDED3B</item>-->
<!-- </style>-->

<!-- <style name="CustomOverlay" parent="Jumio.Overlay.Customization">-->
Expand Down
77 changes: 68 additions & 9 deletions DemoApp/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,17 @@ import {
StyleSheet,
View,
NativeModules,
NativeEventEmitter, TextInput
NativeEventEmitter,
TextInput,
Text
} from 'react-native';
import { LogBox } from 'react-native';

LogBox.ignoreLogs(['new NativeEventEmitter']);

const { JumioMobileSDK } = NativeModules;

const DATACENTER = 'DATACENTER'
var DATACENTER = 'DATACENTER'

// Jumio SDK
const startJumio = (authorizationToken) => {
Expand All @@ -29,13 +31,15 @@ const startJumio = (authorizationToken) => {
// Setup iOS customizations
// JumioMobileSDK.setupCustomizations(
// {
// loadingCircleIcon: "#000000",
// loadingCirclePlain: "#000000",
// loadingCircleGradientStart: "#000000",
// loadingCircleGradientEnd: "#000000",
// loadingErrorCircleGradientStart: "#000000",
// loadingErrorCircleGradientEnd: "#000000",
// primaryButtonBackground: {"light": "#FFC0CB", "dark": "#FF1493"}
// background: "#AC3D9A",
// primaryColor: "#FF5722",
// loadingCircleIcon: "#F2F233",
// loadingCirclePlain: "#57ffc7",
// loadingCircleGradientStart: "#EC407A",
// loadingCircleGradientEnd: "#bc2e41",
// loadingErrorCircleGradientStart: "#AC3D9A",
// loadingErrorCircleGradientEnd: "#C31322",
// primaryButtonBackground: {"light": "#D900ff00", "dark": "#9Edd9E"}
// }
// );

Expand Down Expand Up @@ -71,6 +75,12 @@ export default class DemoApp extends Component {
const AuthTokenInput = () => {
const [authorizationToken, setAuthorizationToken] = useState("");

const [buttonText, setButtonText] = useState('Click');

function handleClick() {
setButtonText({DATACENTER});
}

return (
<View>
<TextInput
Expand All @@ -85,6 +95,42 @@ const AuthTokenInput = () => {
title="Start"
onPress={() => startJumio(authorizationToken)}
/>
<View style={{marginTop: 10}}>
<Button
style={styles.datacenterButton}
title="US"
onPress={() => {
DATACENTER="US";
handleClick({DATACENTER})
}
}
/>
</View>
<View style={{marginTop: 10}}>
<Button
style={styles.datacenterButton}
title="EU"
onPress={() => {
DATACENTER="EU";
handleClick({DATACENTER})
}
}
/>
</View>
<View style={{marginTop:10}}>
<Button
style={styles.datacenterButton}
title="SG"
onPress={() => {
DATACENTER="SG";
handleClick({DATACENTER})
}
}
/>
</View>
<View style={styles.datacenter}>
<Text>{DATACENTER}</Text>
</View>
</View>
);
};
Expand Down Expand Up @@ -113,6 +159,19 @@ const styles = StyleSheet.create({
borderWidth: 1,
color: 'black'
},
datacenterButton: {
marginVertical: 5,
justifyContent: 'center',
},
datacenter: {
width: 240,
height: 40,
marginBottom: 20,
marginTop: 20,
borderWidth: 1,
color: '#808080',
justifyContent: 'center'
},
});

AppRegistry.registerComponent('DemoApp', () => DemoApp);
76 changes: 51 additions & 25 deletions DemoApp/ios/DemoApp.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Localizable-Jumio.strings
Copyright © 2021 Jumio Corporation. All rights reserved.
Copyright © 2023 Jumio Corporation. All rights reserved.
*/

"IProov_AccessibilityLabelCloseButton" = "Sluit";
Expand Down Expand Up @@ -52,8 +52,6 @@
"IProov_PromptTooFar" = "Kom nader";
"IProov_PromptYawTooHigh" = "Draai effens na u linkerkant";
"IProov_PromptYawTooLow" = "Draai effens na u regterkant";
"jumio_accessibility_alert_confirm" = "Goed";
"jumio_accessibility_alert_hint" = "Wenk";
"jumio_accessibility_button_close" = "Sluit";
"jumio_accessibility_scan_back" = "Terug";
"jumio_accessibility_scan_help" = "Hulpkieslys";
Expand Down Expand Up @@ -131,13 +129,10 @@
"jumio_id_confirm_button_confirm" = "Bevestig";
"jumio_id_confirm_paragraph" = "Maak seker die besonderhede is duidelik sigbaar en leesbaar";
"jumio_id_confirm_title" = "Bevestig u foto";
"jumio_id_scan_guide_take_photo_back_dl" = "Neem ’n foto van die AGTERKANT van u bestuurderslisensie.";
"jumio_id_scan_guide_take_photo_back_idc" = "Neem ’n foto van die AGTERKANT van u identiteitskaart.";
"jumio_id_scan_guide_take_photo_back_pd" = "Neem ’n foto van die AGTERKANT van u persoonlike dokument.";
"jumio_id_scan_guide_take_photo_front_dl" = "Neem ’n fofo van die VOORKANT van u bestuurderslisensie.";
"jumio_id_scan_guide_take_photo_front_idc" = "Neem ’n foto van die VOORKANT van u identiteitskaart.";
"jumio_id_scan_guide_take_photo_front_pd" = "Neem ’n foto van die VOORKANT van u persoonlike dokument.";
"jumio_id_scan_guide_take_photo_passport" = "Neem ’n foto van u paspoort.";
"jumio_id_scan_guide_back_side" = "Neem die AGTERKANT af";
"jumio_id_scan_guide_back_side_manually" = "Neem die AGTERKANT handmatig af";
"jumio_id_scan_guide_photo_side" = "Neem die FOTOKANT af";
"jumio_id_scan_guide_photo_side_manually" = "Neem die FOTOKANT handmatig af";
"jumio_id_scan_hint_performance_fallback" = "Skandering geoptimaliseer vir beter prestasie van toestel";
"jumio_id_scan_manual" = "Neem ’n foto van u dokument";
"jumio_id_scan_manual_tips" = "Sorg dat die hele dokument vasgelê word";
Expand All @@ -150,11 +145,6 @@
"jumio_id_scan_prompt_hold_straight" = "Hou u reguit";
"jumio_id_scan_prompt_move_closer" = "Kom nader";
"jumio_id_scan_prompt_processing" = "Besig om beeld te kontroleer ...";
"jumio_id_scan_prompt_redact_deu_id_paper" = "Kruis asseblief deur die ID-nommer voor vaslegging";
"jumio_id_scan_prompt_redact_deu_id_plastic" = "Kruis asseblief deur die ID- en toegangsnommer voor vaslegging";
"jumio_id_scan_prompt_redact_deu_passport" = "Kruis asseblief deur die paspoortnommer voor vaslegging";
"jumio_id_scan_prompt_redact_kor" = "Kruis deur die tweede blok van u inwonersregistrasienommer voor vaslegging";
"jumio_id_scan_prompt_redact_nld" = "Kruis asseblief deur u BSN voor vaslegging";
"jumio_id_scan_prompt_too_close" = "Te naby";
"jumio_id_scan_prompt_zoom_barcode" = "Zoem in op u strepieskode";
"jumio_id_scan_tips_barcode" = "Beweeg kamera nader aan strepieskode";
Expand All @@ -163,7 +153,6 @@
"jumio_id_scan_tips_focusing" = "Maak seker foto is in fokus";
"jumio_id_scan_tips_glare" = "Vermy weerkaatsings en skynsels";
"jumio_id_scan_tips_lighting" = "Moenie foto in die donker neem nie";
"jumio_id_scan_tips_passport" = "Bring oorlegsel in lyn met die fotobladsy";
"jumio_id_scan_tips_placing" = "Plaas ID op ’n plat oppervlak";
"jumio_id_scan_tips_title" = "Wenke";
"jumio_id_scan_tooltip" = "Hulp nodig?";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Localizable-Jumio.strings
Copyright © 2021 Jumio Corporation. All rights reserved.
Copyright © 2023 Jumio Corporation. All rights reserved.
*/

"IProov_AccessibilityLabelCloseButton" = "إغلاق";
Expand Down Expand Up @@ -52,8 +52,6 @@
"IProov_PromptTooFar" = "اقترب";
"IProov_PromptYawTooHigh" = "انعطف ببطء إلى يسارك";
"IProov_PromptYawTooLow" = "انعطف ببطء إلى يمينك";
"jumio_accessibility_alert_confirm" = "موافق";
"jumio_accessibility_alert_hint" = "تلميح";
"jumio_accessibility_button_close" = "إغلاق";
"jumio_accessibility_scan_back" = "رجوع";
"jumio_accessibility_scan_help" = "قائمة التعليمات";
Expand Down Expand Up @@ -131,13 +129,10 @@
"jumio_id_confirm_button_confirm" = "تأكيد";
"jumio_id_confirm_paragraph" = "تأكد من أن التفاصيل مرئية بوضوح ويمكن قراءتها";
"jumio_id_confirm_title" = "تأكيد صورتك";
"jumio_id_scan_guide_take_photo_back_dl" = "التقط صورة للجزء الخلفي من رخصة قيادتك.";
"jumio_id_scan_guide_take_photo_back_idc" = "التقط صورة للجزء الخلفي من بطاقة هويتك.";
"jumio_id_scan_guide_take_photo_back_pd" = "التقط صورة للجزء الخلفي من المستند الشخصي.";
"jumio_id_scan_guide_take_photo_front_dl" = "التقط صورة للجزء الأمامي من رخصة قيادتك.";
"jumio_id_scan_guide_take_photo_front_idc" = "التقط صورة للجزء الأمامي من بطاقة هويتك.";
"jumio_id_scan_guide_take_photo_front_pd" = "التقط صورة للجزء الأمامي من المستند الشخصي.";
"jumio_id_scan_guide_take_photo_passport" = "التقط صورة لجواز سفرك.";
"jumio_id_scan_guide_back_side" = "التقاط صورة للجانب \"الخلفي\"";
"jumio_id_scan_guide_back_side_manually" = "التقط صورة للجانب \"الخلفي\" يدويًا";
"jumio_id_scan_guide_photo_side" = "التقط جانب \"الصورة\"";
"jumio_id_scan_guide_photo_side_manually" = "التقط يدويًا جانب \"الصورة\"";
"jumio_id_scan_hint_performance_fallback" = "تم تحسين المسح الضوئي للحصول على أداء أفضل للجهاز";
"jumio_id_scan_manual" = "التقط صورة لمستندك";
"jumio_id_scan_manual_tips" = "تأكد من التقاط المستند بأكمله";
Expand All @@ -150,11 +145,6 @@
"jumio_id_scan_prompt_hold_straight" = "حافظ على استقامتك";
"jumio_id_scan_prompt_move_closer" = "اقترب";
"jumio_id_scan_prompt_processing" = "جارٍ التحقق من الصورة...";
"jumio_id_scan_prompt_redact_deu_id_paper" = "يُرجى تعديل رقم الهوية قبل الالتقاط";
"jumio_id_scan_prompt_redact_deu_id_plastic" = "يُرجى تعديل الهوية ورقم الوصول قبل الالتقاط";
"jumio_id_scan_prompt_redact_deu_passport" = "يُرجى تعديل رقم جواز السفر قبل الالتقاط";
"jumio_id_scan_prompt_redact_kor" = "قم بتعديل المجموعة الثانية لرقم تسجيل الإقامة الخاص بك قبل الالتقاط";
"jumio_id_scan_prompt_redact_nld" = "يُرجى تعديل BSN الخاص بك قبل الالتقاط";
"jumio_id_scan_prompt_too_close" = "قريب جدًا";
"jumio_id_scan_prompt_zoom_barcode" = "قم بتكبير الرمز الشريطي الخاص بك";
"jumio_id_scan_tips_barcode" = "حرِّك الكاميرا بالقرب من الرمز الشريطي";
Expand All @@ -163,7 +153,6 @@
"jumio_id_scan_tips_focusing" = "تأكد من أن الصورة في بؤرة التركيز";
"jumio_id_scan_tips_glare" = "تجنب الانعكاسات والوهج";
"jumio_id_scan_tips_lighting" = "لا تلتقط الصورة في الظلام";
"jumio_id_scan_tips_passport" = "قم بمحاذاة مساحة الالتقاط مع صفحة الصورة";
"jumio_id_scan_tips_placing" = "ضع مستند هويتك على سطح مستوٍ";
"jumio_id_scan_tips_title" = "نصائح";
"jumio_id_scan_tooltip" = "هل تحتاج مساعدة؟";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Localizable-Jumio.strings
Copyright © 2021 Jumio Corporation. All rights reserved.
Copyright © 2023 Jumio Corporation. All rights reserved.
*/

"IProov_AccessibilityLabelCloseButton" = "Затваряне";
Expand Down Expand Up @@ -52,8 +52,6 @@
"IProov_PromptTooFar" = "Приближете се";
"IProov_PromptYawTooHigh" = "Обърнете се леко наляво";
"IProov_PromptYawTooLow" = "Обърнете се леко надясно";
"jumio_accessibility_alert_confirm" = "Добре";
"jumio_accessibility_alert_hint" = "Подсказка";
"jumio_accessibility_button_close" = "Затваряне";
"jumio_accessibility_scan_back" = "Назад";
"jumio_accessibility_scan_help" = "Помощ";
Expand Down Expand Up @@ -131,30 +129,22 @@
"jumio_id_confirm_button_confirm" = "Потвърждавам";
"jumio_id_confirm_paragraph" = "Уверете се, че информацията се вижда ясно и е четлива";
"jumio_id_confirm_title" = "Потвърдете снимката си";
"jumio_id_scan_guide_take_photo_back_dl" = "Снимайте ЗАДНАТА страна на шофьорска книжка.";
"jumio_id_scan_guide_take_photo_back_idc" = "Снимайте ЗАДНАТА страна на личната ви карта.";
"jumio_id_scan_guide_take_photo_back_pd" = "Снимайте ЗАДНАТА страна на вашия документ за самоличност.";
"jumio_id_scan_guide_take_photo_front_dl" = "Снимайте ПРЕДНАТА страна на вашата шофьорска книжка.";
"jumio_id_scan_guide_take_photo_front_idc" = "Снимайте ПРЕДНАТА страна на личната ви карта.";
"jumio_id_scan_guide_take_photo_front_pd" = "Снимайте ПРЕДНАТА страна на вашия документ за самоличност.";
"jumio_id_scan_guide_take_photo_passport" = "Снимайте паспорта си.";
"jumio_id_scan_guide_back_side" = "Снимайте ЗАДНАТА страна";
"jumio_id_scan_guide_back_side_manually" = "Ръчно заснемете ЗАДНАТА страна";
"jumio_id_scan_guide_photo_side" = "Снимайте страната със СНИМКАТА";
"jumio_id_scan_guide_photo_side_manually" = "Ръчно заснемете страната със СНИМКАТА";
"jumio_id_scan_hint_performance_fallback" = "Оптимизирано сканиране за по-добра производителност на устройството";
"jumio_id_scan_manual" = "Снимайте документа";
"jumio_id_scan_manual_tips" = "Снимката трябва да обхваща целия документ";
"jumio_id_scan_prompt_back_captured" = "ЗАДНА страна уловена";
"jumio_id_scan_prompt_capture_success" = "Готово!";
"jumio_id_scan_prompt_center_id" = "Центрирайте документа";
"jumio_id_scan_prompt_flip_to_back" = "Обърнете на ЗАДНАТА страна";
"jumio_id_scan_prompt_front_captured" = "ПРЕДНА страна уловена";
"jumio_id_scan_prompt_front_captured" = "ПРЕДНА страна заснета";
"jumio_id_scan_prompt_hold_still" = "Останете неподвижно...";
"jumio_id_scan_prompt_hold_straight" = "Дръжте изправено";
"jumio_id_scan_prompt_move_closer" = "Приближете се по-близо";
"jumio_id_scan_prompt_processing" = "Изображението се проверява...";
"jumio_id_scan_prompt_redact_deu_id_paper" = "Скрийте номера на личната карта, преди да я заснемете";
"jumio_id_scan_prompt_redact_deu_id_plastic" = "Скрийте номера на личната карта и номера за достъп, преди да я заснемете";
"jumio_id_scan_prompt_redact_deu_passport" = "Скрийте номера на паспорта, преди да го заснемете";
"jumio_id_scan_prompt_redact_kor" = "Скрийте втория блок от цифри на вашия граждански регистрационен номер, преди да го заснемете";
"jumio_id_scan_prompt_redact_nld" = "Скрийте вашия BSN, преди да го заснемете.";
"jumio_id_scan_prompt_too_close" = "Твърде близо сте";
"jumio_id_scan_prompt_zoom_barcode" = "Увеличете вашия баркод";
"jumio_id_scan_tips_barcode" = "Приближете камерата до баркода";
Expand All @@ -163,7 +153,6 @@
"jumio_id_scan_tips_focusing" = "Уверете се, че снимката е на фокус";
"jumio_id_scan_tips_glare" = "Избягвайте отражения и отблясъци";
"jumio_id_scan_tips_lighting" = "Не правете снимката на тъмно";
"jumio_id_scan_tips_passport" = "Наместете очертанията върху страницата със снимката";
"jumio_id_scan_tips_placing" = "Поставете документа за самоличност на плоска повърхност";
"jumio_id_scan_tips_title" = "Съвети";
"jumio_id_scan_tooltip" = "Имате нужда от помощ?";
Expand Down
Loading

0 comments on commit 9598179

Please sign in to comment.