diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
deleted file mode 100644
index 30d13948bf4c902368a89f428eba6c53ff465462..0000000000000000000000000000000000000000
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and /dev/null differ
diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties
deleted file mode 100644
index f8ca241ac88f5bbf20091fcd30740c438a6b37ae..0000000000000000000000000000000000000000
--- a/.gradle/buildOutputCleanup/cache.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-#Mon Oct 31 20:04:41 UZT 2022
-gradle.version=7.4
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
deleted file mode 100644
index b7ef285ad36f7bd724242f46e32216e672a1a8c8..0000000000000000000000000000000000000000
Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and /dev/null differ
diff --git a/.gradle/checksums/checksums.lock b/.gradle/checksums/checksums.lock
deleted file mode 100644
index 3c6fef162a7fe995643560b00346dbd10ab21f41..0000000000000000000000000000000000000000
Binary files a/.gradle/checksums/checksums.lock and /dev/null differ
diff --git a/.gradle/checksums/sha1-checksums.bin b/.gradle/checksums/sha1-checksums.bin
deleted file mode 100644
index 20f973e022197984b243114fc698c6108533d563..0000000000000000000000000000000000000000
Binary files a/.gradle/checksums/sha1-checksums.bin and /dev/null differ
diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 26d33521af10bcc7fd8cea344038eaaeb78d0ef5..0000000000000000000000000000000000000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index fb7f4a8a465d42b4a0390d464b83b99e8465bba7..0000000000000000000000000000000000000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
deleted file mode 100644
index a2d7c21338e98a66cd8af9e352f293e52324608b..0000000000000000000000000000000000000000
--- a/.idea/gradle.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 146ab09b7c50daf1f04814fccb913b8d87302176..0000000000000000000000000000000000000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
deleted file mode 100644
index d2ce72d10e1d0c48fee9be6a2c2deb4b530be127..0000000000000000000000000000000000000000
--- a/.idea/jarRepositories.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_annotation_annotation_1_3_0.xml b/.idea/libraries/Gradle__androidx_annotation_annotation_1_3_0.xml
deleted file mode 100644
index 7aace70f8c1f513db5499f2e3787ff1c4b8da0c5..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_annotation_annotation_1_3_0.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml b/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml
deleted file mode 100644
index 2208415239f48789028f2fb4dc3392f9cdbbbfc1..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml
deleted file mode 100644
index a076913dd523b9f656247c534b00cbfab5cdadea..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml
deleted file mode 100644
index a11c295cc1b18015c24543ab86f6fa93684f57b7..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml b/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml
deleted file mode 100644
index eafc05e9469f866b22f8f63e2e9084d99320717e..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_1_4_aar.xml b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_1_4_aar.xml
deleted file mode 100644
index dfa541caa10f30a41366fc7fec06247e90709450..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_1_4_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml
deleted file mode 100644
index b93d24d152080a96c815b5e65d8d7ed9f92a2203..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml
deleted file mode 100644
index 719fd50cd1615a850c1599f8bf182bb2c976e320..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_customview_customview_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_customview_customview_1_1_0_aar.xml
deleted file mode 100644
index e21a1aea0c8b6ec32e83b3d21ed5e0a9ace9e23c..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_customview_customview_1_1_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml
deleted file mode 100644
index 68808564cb79d99f1c76bd5346a7acb7895f25b4..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_1_1_aar.xml b/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_1_1_aar.xml
deleted file mode 100644
index 1a73a3be86b4263248ab75c318de6f556ee5b87e..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_1_1_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml
deleted file mode 100644
index 496eef9c2ecabdc74b872d7dc168d18e1000ec6c..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_0_0_aar.xml
deleted file mode 100644
index 495521143e376aea094aed35bdc95b95c6fed99e..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_0_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_3_2_aar.xml b/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_3_2_aar.xml
deleted file mode 100644
index aa823de2288d8a1783599014011a7d7cc8719f82..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_3_2_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml b/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml
deleted file mode 100644
index d1991a022ffd35f963ce6f65668dcf8cae59761b..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml
deleted file mode 100644
index 30963bda3d6450e00c30b9d82f9214d382be5a90..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml
deleted file mode 100644
index f36f92da242e874c6f76bbe8b3fecf26f2afe0ec..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml
deleted file mode 100644
index f298a55fa868aae89bfaa0be5079754fa527696f..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_1_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_1_0_aar.xml
deleted file mode 100644
index b72b6c24178ae76df5205472c499e676b5f2854e..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_1_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml
deleted file mode 100644
index 622a6b63e12ebfd236cd25c804d9eef9db03ec17..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml
deleted file mode 100644
index 1bedc59a7a14dd1d77ccc453114f3b8b65f456dd..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_ktx_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_ktx_2_5_1_aar.xml
deleted file mode 100644
index 0f72c5c0031113ac07aa3ecbde7d5409729f4bed..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_ktx_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml
deleted file mode 100644
index 749cf2fe9a6a7bafa20455fae79f425f3d5f782b..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_ktx_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_ktx_2_5_1_aar.xml
deleted file mode 100644
index 9dc225754d9543bbfcdbd85d2fe70a9f94d5db4f..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_ktx_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml
deleted file mode 100644
index 638d210d4a95804ee855aa0b15c4df5114845693..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml
deleted file mode 100644
index cdf73f451cf45c39f06e2d270225c6ce5b5c7f69..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml
deleted file mode 100644
index 059f1f86bca4bdfc9c35ac8f5392796e49a926d9..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml
deleted file mode 100644
index d852304372df396ef6b65aeb64b31138eb5551d7..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml
deleted file mode 100644
index ee75d4c571713d938f243f58c71c70ed0ab54109..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml
deleted file mode 100644
index 2250644aa87ea22247f306aa9c8364148d14f53b..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml
deleted file mode 100644
index 16b70e19921f7a4498471cae239575a232e07b21..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
deleted file mode 100644
index 7790df3efb569ef97b7e39a338aba6f9490ac597..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
deleted file mode 100644
index af5fa65da02c13f3a77402e66ab6f63dde6fe1eb..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml b/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml
deleted file mode 100644
index 0cc049a53174d11265143852472b830c864a91ae..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml
deleted file mode 100644
index 9fca3e3990724dc5b9f50e38102c2064d5b9abba..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml
deleted file mode 100644
index 84d7189266e9c1074ebb58384f4977e13f2ea8dd..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_android_datatransport_transport_api_2_2_1_aar.xml b/.idea/libraries/Gradle__com_google_android_datatransport_transport_api_2_2_1_aar.xml
deleted file mode 100644
index c751e3a329f89ed47dd806521223c36290fc54c9..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_android_datatransport_transport_api_2_2_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_android_datatransport_transport_backend_cct_2_3_3_aar.xml b/.idea/libraries/Gradle__com_google_android_datatransport_transport_backend_cct_2_3_3_aar.xml
deleted file mode 100644
index e760a6b2787db52d1699867c3f256a68675f3efb..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_android_datatransport_transport_backend_cct_2_3_3_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_android_datatransport_transport_runtime_2_2_6_aar.xml b/.idea/libraries/Gradle__com_google_android_datatransport_transport_runtime_2_2_6_aar.xml
deleted file mode 100644
index 73af00c57a677a936bccf89d31abe267e49ffb35..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_android_datatransport_transport_runtime_2_2_6_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_android_odml_image_1_0_0_beta1_aar.xml b/.idea/libraries/Gradle__com_google_android_odml_image_1_0_0_beta1_aar.xml
deleted file mode 100644
index 82a26fcd62f35cf164fd89383ded9e58688a782c..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_android_odml_image_1_0_0_beta1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_firebase_firebase_annotations_16_0_0.xml b/.idea/libraries/Gradle__com_google_firebase_firebase_annotations_16_0_0.xml
deleted file mode 100644
index 0d56cda4be6e096645e3fb0390425bb600eaf23f..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_firebase_firebase_annotations_16_0_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_firebase_firebase_components_16_1_0_aar.xml b/.idea/libraries/Gradle__com_google_firebase_firebase_components_16_1_0_aar.xml
deleted file mode 100644
index a2276991ed899e22a16100c93f75b878abc6344a..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_firebase_firebase_components_16_1_0_aar.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_16_1_0.xml b/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_16_1_0.xml
deleted file mode 100644
index 2a624fc026c4cc49821d899a14b6eda4f792c3f9..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_16_1_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_json_17_1_0_aar.xml b/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_json_17_1_0_aar.xml
deleted file mode 100644
index 5b6a8d2e188c73b1fd322157f9b61d8e2acc2ed9..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_firebase_firebase_encoders_json_17_1_0_aar.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml b/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml
deleted file mode 100644
index 09da23b68e9d0b8d4cdc567a0b27b02f98b2d1bf..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_google_mlkit_barcode_scanning_common_17_0_0_aar.xml b/.idea/libraries/Gradle__com_google_mlkit_barcode_scanning_common_17_0_0_aar.xml
deleted file mode 100644
index b32bd4cbf2cd313529334081781549375af1eda0..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__com_google_mlkit_barcode_scanning_common_17_0_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml b/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml
deleted file mode 100644
index 62012eaf8f96aa55fc240b518289977bdecdbdb1..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml b/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml
deleted file mode 100644
index 1fa0fa9fb6490c81a916f7278e1ecf5855a57353..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_6_4.xml b/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_6_4.xml
deleted file mode 100644
index 194b1eee63462559c9a57eabe934126aad8e1ab3..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_6_4.xml b/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_6_4.xml
deleted file mode 100644
index ec7f4fabcee75c13647b18426bca72dceeaac596..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_jdk8_1_6_4.xml b/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_jdk8_1_6_4.xml
deleted file mode 100644
index 087cd50ebcdb6dc6c81b39f1c4c9bdaa51b513bb..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_jdk8_1_6_4.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__org_slf4j_slf4j_api_1_7_36.xml b/.idea/libraries/Gradle__org_slf4j_slf4j_api_1_7_36.xml
deleted file mode 100644
index 566a16115d9ffdd2903769e8f05545e146fb76d8..0000000000000000000000000000000000000000
--- a/.idea/libraries/Gradle__org_slf4j_slf4j_api_1_7_36.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 8f586f7c149867137f309d41337bfe757cf43f66..0000000000000000000000000000000000000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index e7ec60c8709a3f02157ae169e1935ad9609202e6..0000000000000000000000000000000000000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/myid-sample.app.androidTest.iml b/.idea/modules/app/myid-sample.app.androidTest.iml
deleted file mode 100644
index d758c7d5448a6b506b655b9dd9bf7f9de86e9942..0000000000000000000000000000000000000000
--- a/.idea/modules/app/myid-sample.app.androidTest.iml
+++ /dev/null
@@ -1,255 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $USER_HOME$/.gradle/caches/transforms-3/c43ce2c7d713cfcf1929a3d048d510b6/transformed/jetified-myid-sdk-2.1.2-release-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a4c947e93969ac27d56672584103a1ed/transformed/jetified-viewbinding-7.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b5ba20c8782763794a125a559d5ce40/transformed/jetified-lifecycle-viewmodel-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1d2fdf982137d483e7cf610c60c2d8da/transformed/jetified-lifecycle-runtime-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/62053370581c47d3190ee14e112bea33/transformed/jetified-ktor-client-android-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/26e9eb347daaf2a7684ec3648d05a41f/transformed/jetified-ktor-client-core-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/dace81ed7487fbf16a25cf3c36680e95/transformed/jetified-ktor-events-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/99dba877fdb99fcc4492ec7b6e6dec8e/transformed/jetified-ktor-websocket-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0ab0e441e614a8a0487f2b4d8e49d496/transformed/jetified-ktor-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0d50aae91b8c42a0bff10a8fc8a52559/transformed/jetified-ktor-websockets-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/824f7d2981c00d76b7ca9f641b65f614/transformed/jetified-ktor-http-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/320a5e9c83e9a308daeb9f42549ab4dd/transformed/jetified-ktor-utils-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/1bfa4af41f64d77b31073964be395cc6/transformed/jetified-ktor-io-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/90dd892bd701eb7b82ec2c6af6c6c69b/transformed/jetified-kotlinx-coroutines-jdk8-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/956ee9e95ed3fcc02ea2c749eae45746/transformed/jetified-kotlinx-coroutines-core-jvm-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6159a06a5496192dfc7338bee62cc26e/transformed/material-1.7.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e9a1c911ced6f8fd1c275f108415403e/transformed/appcompat-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d08ae96c6ba1f616453c38f56e576868/transformed/jetified-play-services-mlkit-face-detection-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/02c9268ea40219dba5a29a247ba096e1/transformed/jetified-play-services-mlkit-text-recognition-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/41a2c3cd5c13444dc00ae6429e66509d/transformed/jetified-play-services-mlkit-barcode-scanning-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/293edcf3f90be285648650b5b72caf8b/transformed/jetified-play-services-mlkit-text-recognition-common-18.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/b70a72b7694c65f14ecd9f6d6cc8aa14/transformed/jetified-barcode-scanning-common-17.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/aef690d17e9fb9af5710ed7fe6aaf336/transformed/jetified-vision-common-17.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bf61c93f4fc424590413336d6cd525e8/transformed/jetified-common-18.5.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bb43c266382cfec5002e4616d3442006/transformed/jetified-play-services-base-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ea5bd6382b4e2406dd2c300a3ff73b95/transformed/jetified-vision-interfaces-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7ecbcdb0943856bc9f9c3559088ba00d/transformed/jetified-play-services-tasks-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4e1f07407cabb7d9828e4a42e257e3a3/transformed/jetified-play-services-basement-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0f73826c8c5c01af3cce2510e2bba8f1/transformed/jetified-viewpager2-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e4e8d2fd9880d1a4f089314293b5e014/transformed/fragment-1.3.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/69dd7c341eb5bada37adf8ddb031097e/transformed/jetified-activity-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f75b1bcf0a9036ac422e17a0c299cd86/transformed/jetified-lifecycle-viewmodel-savedstate-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a40797a8f263b123ed59f17d328699b7/transformed/jetified-kotlinx-coroutines-android-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6454e97e3a7979a82ccc38dcd312f8bd/transformed/jetified-kotlin-stdlib-jdk8-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/fc09f52a48b6fe23c94588970220ce97/transformed/jetified-core-ktx-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1f59a85ef369eb99e8fee64d8deefaa2/transformed/constraintlayout-2.1.4-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/eccd13f8dbf094a827ab9ff57f0b7248/transformed/jetified-camera-camera2-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b2ed971ad8cb5667831d5557169e38a/transformed/jetified-camera-lifecycle-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/47c7040636a4935ef46d4e2a50b6b8f1/transformed/jetified-camera-view-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/55d8adae815696eedaf519a2a57c117a/transformed/jetified-sentry-android-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5a6ced245e487045408e77861ed50ed3/transformed/jetified-appcompat-resources-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d61e5dfaf16fc4c9542b581ad4dfd2ce/transformed/drawerlayout-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6cc5a6e65cfc3c92f2e6bf174c02894f/transformed/coordinatorlayout-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/635cd873e137123a69b438d767ed2852/transformed/dynamicanimation-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1b44ed0a00dd1455faa18275e5c8d82e/transformed/transition-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d0de5fe69e1700d5c897448ef0d75132/transformed/vectordrawable-animated-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1304b9b49130c481813a308b015f9440/transformed/vectordrawable-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6ff06f991b9f254128406f5d164570d8/transformed/viewpager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3ac5e8dd28e1703df8b59ddcf5eac90f/transformed/legacy-support-core-utils-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8b0242078224792ee7202983230a41b3/transformed/loader-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/90e3d4eb8b5cdd3355260c47f4bc3202/transformed/recyclerview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/71ffb5db9f3fe590e801e149da6b670b/transformed/customview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8855fcf4671868fdd657b16a3e34c533/transformed/core-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/c7f2a99815e31bb7597660e5d55e08d8/transformed/cursoradapter-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8698c399ccc37b7b3313971c817a86f7/transformed/jetified-savedstate-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/43927bfbe0fd602215324533115eaee1/transformed/lifecycle-viewmodel-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f66e5cfbb1103e2da4fe693c79927332/transformed/lifecycle-runtime-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ceb94623e76259454f3fd3faf729da23/transformed/jetified-camera-core-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/59596229c97dc0d36bbd9c24bf789618/transformed/jetified-transport-backend-cct-2.3.3-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d5f656a3e67a3815acd150b80a2dd3f1/transformed/jetified-transport-runtime-2.2.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/72f5d47aad7219874ec9b9c64ce0933b/transformed/jetified-transport-api-2.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f0e544dab17fdf6dbecb0a5ffcace3ec/transformed/jetified-firebase-components-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/cc819e36e5d6c883dce8ccc3afa330ac/transformed/jetified-firebase-encoders-json-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d044995d15009b0fb73151d73f4992d8/transformed/jetified-firebase-encoders-16.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/b57c0af2b44e3d895fdde4a33a31a51c/transformed/cardview-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/40532e5b596e053ff116445877ca44bb/transformed/versionedparcelable-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/8408347afc9662da2799f63b2e46acde/transformed/lifecycle-livedata-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7530d598bbcfcfc2f7b584550406568f/transformed/lifecycle-livedata-core-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.5.1/1fdb7349701e9cf2f0a69fc10642b6fef6bb3e12/lifecycle-common-2.5.1.jar
- $USER_HOME$/.gradle/caches/transforms-3/2c6ff1c3cd13355ebee6bdc85742aad1/transformed/core-runtime-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.1.0/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/9122921e0100d48a63d9cdc60facca44/transformed/interpolator-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a4adce3716e299b7dd30a9777b312068/transformed/exifinterface-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5ee33bfa617f049e1b8bb05c5cf898e4/transformed/documentfile-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3c40377791dbc8061a758272188b6782/transformed/localbroadcastmanager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0e24efcd7b640bbbcaddb3778dfd6700/transformed/print-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.3.0/21f49f5f9b85fc49de712539f79123119740595/annotation-1.3.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/d42b0f407cb235cee8252a58fdecb4c4/transformed/jetified-kotlin-stdlib-jdk7-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/cb32cf7f30b65b09edb4db4584b9f8db/transformed/jetified-annotation-experimental-1.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4a73074d2fe6e199509b847151198122/transformed/jetified-kotlin-stdlib-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/df71389bf3e1558ca60dac9dbf68c535/transformed/jetified-listenablefuture-1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/d6f2e240a4bd4b5021b7e09e42c7a9c0/transformed/jetified-image-1.0.0-beta1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/342827e00364eb39c670abcc4b93c7a3/transformed/jetified-sentry-android-ndk-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/9435410c608a0f18e387404a48db6450/transformed/jetified-sentry-android-core-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/75f6ef72aeb4db4b120d76500e9434d3/transformed/jetified-kotlin-stdlib-common-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/5f3a4d91bea0e645ec60b23c295e444e/transformed/jetified-annotations-13.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/7aaee450aec69112b46b32af789af9b5/transformed/jetified-javax.inject-1.jar
- $USER_HOME$/.gradle/caches/transforms-3/058ee73ae9fa2a2ef5edc582dee7e89f/transformed/jetified-firebase-annotations-16.0.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/44217c636c7ee8650c83df3ae8696eb3/transformed/jetified-slf4j-api-1.7.36.jar
- $USER_HOME$/.gradle/caches/transforms-3/4ccabc9314b53dbc11080a6b0567bbc1/transformed/jetified-sentry-6.7.0-alpha.1.jar
- $USER_HOME$/Library/Android/sdk/platforms/android-33/android.jar
- $USER_HOME$/Library/Android/sdk/build-tools/30.0.3/core-lambda-stubs.jar
-
-
-
-
-
-
-
-
-
-
-
- $MODULE_DIR$/../../../app/build/tmp/kotlin-classes/debug
- $MODULE_DIR$/../../../app/build/intermediates/javac/debug/classes
- $MODULE_DIR$/../../../app/build/intermediates/compile_app_classes_jar/debug/classes.jar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- generateDebugSources
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/myid-sample.app.iml b/.idea/modules/app/myid-sample.app.iml
deleted file mode 100644
index 0198b6e1ba955f0d03294f68f2f9123e21864118..0000000000000000000000000000000000000000
--- a/.idea/modules/app/myid-sample.app.iml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- generateDebugSources
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/myid-sample.app.main.iml b/.idea/modules/app/myid-sample.app.main.iml
deleted file mode 100644
index 5bb49a3d85f062f914a2afa28156f922b51b3be4..0000000000000000000000000000000000000000
--- a/.idea/modules/app/myid-sample.app.main.iml
+++ /dev/null
@@ -1,270 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $MODULE_DIR$/../../../app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar
- $USER_HOME$/.gradle/caches/transforms-3/c43ce2c7d713cfcf1929a3d048d510b6/transformed/jetified-myid-sdk-2.1.2-release-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a4c947e93969ac27d56672584103a1ed/transformed/jetified-viewbinding-7.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b5ba20c8782763794a125a559d5ce40/transformed/jetified-lifecycle-viewmodel-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1d2fdf982137d483e7cf610c60c2d8da/transformed/jetified-lifecycle-runtime-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/62053370581c47d3190ee14e112bea33/transformed/jetified-ktor-client-android-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/26e9eb347daaf2a7684ec3648d05a41f/transformed/jetified-ktor-client-core-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/dace81ed7487fbf16a25cf3c36680e95/transformed/jetified-ktor-events-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/99dba877fdb99fcc4492ec7b6e6dec8e/transformed/jetified-ktor-websocket-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0ab0e441e614a8a0487f2b4d8e49d496/transformed/jetified-ktor-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0d50aae91b8c42a0bff10a8fc8a52559/transformed/jetified-ktor-websockets-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/824f7d2981c00d76b7ca9f641b65f614/transformed/jetified-ktor-http-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/320a5e9c83e9a308daeb9f42549ab4dd/transformed/jetified-ktor-utils-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/1bfa4af41f64d77b31073964be395cc6/transformed/jetified-ktor-io-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/90dd892bd701eb7b82ec2c6af6c6c69b/transformed/jetified-kotlinx-coroutines-jdk8-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/956ee9e95ed3fcc02ea2c749eae45746/transformed/jetified-kotlinx-coroutines-core-jvm-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6159a06a5496192dfc7338bee62cc26e/transformed/material-1.7.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e9a1c911ced6f8fd1c275f108415403e/transformed/appcompat-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d08ae96c6ba1f616453c38f56e576868/transformed/jetified-play-services-mlkit-face-detection-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/02c9268ea40219dba5a29a247ba096e1/transformed/jetified-play-services-mlkit-text-recognition-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/41a2c3cd5c13444dc00ae6429e66509d/transformed/jetified-play-services-mlkit-barcode-scanning-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/293edcf3f90be285648650b5b72caf8b/transformed/jetified-play-services-mlkit-text-recognition-common-18.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/b70a72b7694c65f14ecd9f6d6cc8aa14/transformed/jetified-barcode-scanning-common-17.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/aef690d17e9fb9af5710ed7fe6aaf336/transformed/jetified-vision-common-17.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bf61c93f4fc424590413336d6cd525e8/transformed/jetified-common-18.5.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bb43c266382cfec5002e4616d3442006/transformed/jetified-play-services-base-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ea5bd6382b4e2406dd2c300a3ff73b95/transformed/jetified-vision-interfaces-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7ecbcdb0943856bc9f9c3559088ba00d/transformed/jetified-play-services-tasks-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4e1f07407cabb7d9828e4a42e257e3a3/transformed/jetified-play-services-basement-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0f73826c8c5c01af3cce2510e2bba8f1/transformed/jetified-viewpager2-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e4e8d2fd9880d1a4f089314293b5e014/transformed/fragment-1.3.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/69dd7c341eb5bada37adf8ddb031097e/transformed/jetified-activity-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f75b1bcf0a9036ac422e17a0c299cd86/transformed/jetified-lifecycle-viewmodel-savedstate-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a40797a8f263b123ed59f17d328699b7/transformed/jetified-kotlinx-coroutines-android-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6454e97e3a7979a82ccc38dcd312f8bd/transformed/jetified-kotlin-stdlib-jdk8-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/fc09f52a48b6fe23c94588970220ce97/transformed/jetified-core-ktx-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/eccd13f8dbf094a827ab9ff57f0b7248/transformed/jetified-camera-camera2-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/47c7040636a4935ef46d4e2a50b6b8f1/transformed/jetified-camera-view-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5a6ced245e487045408e77861ed50ed3/transformed/jetified-appcompat-resources-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d61e5dfaf16fc4c9542b581ad4dfd2ce/transformed/drawerlayout-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6cc5a6e65cfc3c92f2e6bf174c02894f/transformed/coordinatorlayout-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/635cd873e137123a69b438d767ed2852/transformed/dynamicanimation-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/90e3d4eb8b5cdd3355260c47f4bc3202/transformed/recyclerview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1b44ed0a00dd1455faa18275e5c8d82e/transformed/transition-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d0de5fe69e1700d5c897448ef0d75132/transformed/vectordrawable-animated-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1304b9b49130c481813a308b015f9440/transformed/vectordrawable-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6ff06f991b9f254128406f5d164570d8/transformed/viewpager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/71ffb5db9f3fe590e801e149da6b670b/transformed/customview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3ac5e8dd28e1703df8b59ddcf5eac90f/transformed/legacy-support-core-utils-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8b0242078224792ee7202983230a41b3/transformed/loader-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8855fcf4671868fdd657b16a3e34c533/transformed/core-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/c7f2a99815e31bb7597660e5d55e08d8/transformed/cursoradapter-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8698c399ccc37b7b3313971c817a86f7/transformed/jetified-savedstate-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/43927bfbe0fd602215324533115eaee1/transformed/lifecycle-viewmodel-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f66e5cfbb1103e2da4fe693c79927332/transformed/lifecycle-runtime-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b2ed971ad8cb5667831d5557169e38a/transformed/jetified-camera-lifecycle-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ceb94623e76259454f3fd3faf729da23/transformed/jetified-camera-core-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8408347afc9662da2799f63b2e46acde/transformed/lifecycle-livedata-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7530d598bbcfcfc2f7b584550406568f/transformed/lifecycle-livedata-core-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.5.1/1fdb7349701e9cf2f0a69fc10642b6fef6bb3e12/lifecycle-common-2.5.1.jar
- $USER_HOME$/.gradle/caches/transforms-3/59596229c97dc0d36bbd9c24bf789618/transformed/jetified-transport-backend-cct-2.3.3-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d5f656a3e67a3815acd150b80a2dd3f1/transformed/jetified-transport-runtime-2.2.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/72f5d47aad7219874ec9b9c64ce0933b/transformed/jetified-transport-api-2.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f0e544dab17fdf6dbecb0a5ffcace3ec/transformed/jetified-firebase-components-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/cc819e36e5d6c883dce8ccc3afa330ac/transformed/jetified-firebase-encoders-json-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d044995d15009b0fb73151d73f4992d8/transformed/jetified-firebase-encoders-16.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/b57c0af2b44e3d895fdde4a33a31a51c/transformed/cardview-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/40532e5b596e053ff116445877ca44bb/transformed/versionedparcelable-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/2c6ff1c3cd13355ebee6bdc85742aad1/transformed/core-runtime-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.1.0/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/1984d73cba433df83ad8cbf455c57918/transformed/exifinterface-1.3.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/9122921e0100d48a63d9cdc60facca44/transformed/interpolator-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5ee33bfa617f049e1b8bb05c5cf898e4/transformed/documentfile-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3c40377791dbc8061a758272188b6782/transformed/localbroadcastmanager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0e24efcd7b640bbbcaddb3778dfd6700/transformed/print-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.3.0/21f49f5f9b85fc49de712539f79123119740595/annotation-1.3.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/d42b0f407cb235cee8252a58fdecb4c4/transformed/jetified-kotlin-stdlib-jdk7-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/cb32cf7f30b65b09edb4db4584b9f8db/transformed/jetified-annotation-experimental-1.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4a73074d2fe6e199509b847151198122/transformed/jetified-kotlin-stdlib-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/75f6ef72aeb4db4b120d76500e9434d3/transformed/jetified-kotlin-stdlib-common-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/5f3a4d91bea0e645ec60b23c295e444e/transformed/jetified-annotations-13.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/44217c636c7ee8650c83df3ae8696eb3/transformed/jetified-slf4j-api-1.7.36.jar
- $USER_HOME$/.gradle/caches/transforms-3/df71389bf3e1558ca60dac9dbf68c535/transformed/jetified-listenablefuture-1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/1f59a85ef369eb99e8fee64d8deefaa2/transformed/constraintlayout-2.1.4-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7aaee450aec69112b46b32af789af9b5/transformed/jetified-javax.inject-1.jar
- $USER_HOME$/.gradle/caches/transforms-3/d6f2e240a4bd4b5021b7e09e42c7a9c0/transformed/jetified-image-1.0.0-beta1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/058ee73ae9fa2a2ef5edc582dee7e89f/transformed/jetified-firebase-annotations-16.0.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/55d8adae815696eedaf519a2a57c117a/transformed/jetified-sentry-android-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/342827e00364eb39c670abcc4b93c7a3/transformed/jetified-sentry-android-ndk-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/9435410c608a0f18e387404a48db6450/transformed/jetified-sentry-android-core-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4ccabc9314b53dbc11080a6b0567bbc1/transformed/jetified-sentry-6.7.0-alpha.1.jar
- $USER_HOME$/Library/Android/sdk/platforms/android-33/android.jar
- $USER_HOME$/Library/Android/sdk/build-tools/30.0.3/core-lambda-stubs.jar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- generateDebugSources
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/myid-sample.app.unitTest.iml b/.idea/modules/app/myid-sample.app.unitTest.iml
deleted file mode 100644
index 2395c500e2fc36501a98d4895231a5f0c5d3112e..0000000000000000000000000000000000000000
--- a/.idea/modules/app/myid-sample.app.unitTest.iml
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $MODULE_DIR$/../../../app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar
- $USER_HOME$/.gradle/caches/transforms-3/c43ce2c7d713cfcf1929a3d048d510b6/transformed/jetified-myid-sdk-2.1.2-release-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a4c947e93969ac27d56672584103a1ed/transformed/jetified-viewbinding-7.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b5ba20c8782763794a125a559d5ce40/transformed/jetified-lifecycle-viewmodel-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1d2fdf982137d483e7cf610c60c2d8da/transformed/jetified-lifecycle-runtime-ktx-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/62053370581c47d3190ee14e112bea33/transformed/jetified-ktor-client-android-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/26e9eb347daaf2a7684ec3648d05a41f/transformed/jetified-ktor-client-core-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/dace81ed7487fbf16a25cf3c36680e95/transformed/jetified-ktor-events-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/99dba877fdb99fcc4492ec7b6e6dec8e/transformed/jetified-ktor-websocket-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0ab0e441e614a8a0487f2b4d8e49d496/transformed/jetified-ktor-serialization-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/0d50aae91b8c42a0bff10a8fc8a52559/transformed/jetified-ktor-websockets-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/824f7d2981c00d76b7ca9f641b65f614/transformed/jetified-ktor-http-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/320a5e9c83e9a308daeb9f42549ab4dd/transformed/jetified-ktor-utils-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/1bfa4af41f64d77b31073964be395cc6/transformed/jetified-ktor-io-jvm-2.1.2.jar
- $USER_HOME$/.gradle/caches/transforms-3/90dd892bd701eb7b82ec2c6af6c6c69b/transformed/jetified-kotlinx-coroutines-jdk8-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/956ee9e95ed3fcc02ea2c749eae45746/transformed/jetified-kotlinx-coroutines-core-jvm-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6159a06a5496192dfc7338bee62cc26e/transformed/material-1.7.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e9a1c911ced6f8fd1c275f108415403e/transformed/appcompat-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d08ae96c6ba1f616453c38f56e576868/transformed/jetified-play-services-mlkit-face-detection-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/02c9268ea40219dba5a29a247ba096e1/transformed/jetified-play-services-mlkit-text-recognition-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/41a2c3cd5c13444dc00ae6429e66509d/transformed/jetified-play-services-mlkit-barcode-scanning-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/293edcf3f90be285648650b5b72caf8b/transformed/jetified-play-services-mlkit-text-recognition-common-18.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/b70a72b7694c65f14ecd9f6d6cc8aa14/transformed/jetified-barcode-scanning-common-17.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/aef690d17e9fb9af5710ed7fe6aaf336/transformed/jetified-vision-common-17.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bf61c93f4fc424590413336d6cd525e8/transformed/jetified-common-18.5.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/bb43c266382cfec5002e4616d3442006/transformed/jetified-play-services-base-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ea5bd6382b4e2406dd2c300a3ff73b95/transformed/jetified-vision-interfaces-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7ecbcdb0943856bc9f9c3559088ba00d/transformed/jetified-play-services-tasks-18.0.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4e1f07407cabb7d9828e4a42e257e3a3/transformed/jetified-play-services-basement-18.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0f73826c8c5c01af3cce2510e2bba8f1/transformed/jetified-viewpager2-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/e4e8d2fd9880d1a4f089314293b5e014/transformed/fragment-1.3.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/69dd7c341eb5bada37adf8ddb031097e/transformed/jetified-activity-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f75b1bcf0a9036ac422e17a0c299cd86/transformed/jetified-lifecycle-viewmodel-savedstate-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/a40797a8f263b123ed59f17d328699b7/transformed/jetified-kotlinx-coroutines-android-1.6.4.jar
- $USER_HOME$/.gradle/caches/transforms-3/6454e97e3a7979a82ccc38dcd312f8bd/transformed/jetified-kotlin-stdlib-jdk8-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/fc09f52a48b6fe23c94588970220ce97/transformed/jetified-core-ktx-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/eccd13f8dbf094a827ab9ff57f0b7248/transformed/jetified-camera-camera2-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/47c7040636a4935ef46d4e2a50b6b8f1/transformed/jetified-camera-view-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5a6ced245e487045408e77861ed50ed3/transformed/jetified-appcompat-resources-1.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d61e5dfaf16fc4c9542b581ad4dfd2ce/transformed/drawerlayout-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6cc5a6e65cfc3c92f2e6bf174c02894f/transformed/coordinatorlayout-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/635cd873e137123a69b438d767ed2852/transformed/dynamicanimation-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/90e3d4eb8b5cdd3355260c47f4bc3202/transformed/recyclerview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1b44ed0a00dd1455faa18275e5c8d82e/transformed/transition-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d0de5fe69e1700d5c897448ef0d75132/transformed/vectordrawable-animated-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/1304b9b49130c481813a308b015f9440/transformed/vectordrawable-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/6ff06f991b9f254128406f5d164570d8/transformed/viewpager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/71ffb5db9f3fe590e801e149da6b670b/transformed/customview-1.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3ac5e8dd28e1703df8b59ddcf5eac90f/transformed/legacy-support-core-utils-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8b0242078224792ee7202983230a41b3/transformed/loader-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8855fcf4671868fdd657b16a3e34c533/transformed/core-1.9.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/c7f2a99815e31bb7597660e5d55e08d8/transformed/cursoradapter-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8698c399ccc37b7b3313971c817a86f7/transformed/jetified-savedstate-1.2.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/43927bfbe0fd602215324533115eaee1/transformed/lifecycle-viewmodel-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f66e5cfbb1103e2da4fe693c79927332/transformed/lifecycle-runtime-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0b2ed971ad8cb5667831d5557169e38a/transformed/jetified-camera-lifecycle-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/ceb94623e76259454f3fd3faf729da23/transformed/jetified-camera-core-1.3.0-alpha01-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/8408347afc9662da2799f63b2e46acde/transformed/lifecycle-livedata-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7530d598bbcfcfc2f7b584550406568f/transformed/lifecycle-livedata-core-2.5.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.5.1/1fdb7349701e9cf2f0a69fc10642b6fef6bb3e12/lifecycle-common-2.5.1.jar
- $USER_HOME$/.gradle/caches/transforms-3/59596229c97dc0d36bbd9c24bf789618/transformed/jetified-transport-backend-cct-2.3.3-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d5f656a3e67a3815acd150b80a2dd3f1/transformed/jetified-transport-runtime-2.2.6-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/72f5d47aad7219874ec9b9c64ce0933b/transformed/jetified-transport-api-2.2.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/f0e544dab17fdf6dbecb0a5ffcace3ec/transformed/jetified-firebase-components-16.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/cc819e36e5d6c883dce8ccc3afa330ac/transformed/jetified-firebase-encoders-json-17.1.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/d044995d15009b0fb73151d73f4992d8/transformed/jetified-firebase-encoders-16.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/b57c0af2b44e3d895fdde4a33a31a51c/transformed/cardview-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/40532e5b596e053ff116445877ca44bb/transformed/versionedparcelable-1.1.1-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/2c6ff1c3cd13355ebee6bdc85742aad1/transformed/core-runtime-2.1.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.1.0/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/1984d73cba433df83ad8cbf455c57918/transformed/exifinterface-1.3.2-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/9122921e0100d48a63d9cdc60facca44/transformed/interpolator-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/5ee33bfa617f049e1b8bb05c5cf898e4/transformed/documentfile-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/3c40377791dbc8061a758272188b6782/transformed/localbroadcastmanager-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/0e24efcd7b640bbbcaddb3778dfd6700/transformed/print-1.0.0-api.jar
- $USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.3.0/21f49f5f9b85fc49de712539f79123119740595/annotation-1.3.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/d42b0f407cb235cee8252a58fdecb4c4/transformed/jetified-kotlin-stdlib-jdk7-1.7.10.jar
- $USER_HOME$/.gradle/caches/transforms-3/cb32cf7f30b65b09edb4db4584b9f8db/transformed/jetified-annotation-experimental-1.3.0-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4a73074d2fe6e199509b847151198122/transformed/jetified-kotlin-stdlib-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/75f6ef72aeb4db4b120d76500e9434d3/transformed/jetified-kotlin-stdlib-common-1.7.20.jar
- $USER_HOME$/.gradle/caches/transforms-3/5f3a4d91bea0e645ec60b23c295e444e/transformed/jetified-annotations-13.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/44217c636c7ee8650c83df3ae8696eb3/transformed/jetified-slf4j-api-1.7.36.jar
- $USER_HOME$/.gradle/caches/transforms-3/df71389bf3e1558ca60dac9dbf68c535/transformed/jetified-listenablefuture-1.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/1f59a85ef369eb99e8fee64d8deefaa2/transformed/constraintlayout-2.1.4-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/7aaee450aec69112b46b32af789af9b5/transformed/jetified-javax.inject-1.jar
- $USER_HOME$/.gradle/caches/transforms-3/d6f2e240a4bd4b5021b7e09e42c7a9c0/transformed/jetified-image-1.0.0-beta1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/058ee73ae9fa2a2ef5edc582dee7e89f/transformed/jetified-firebase-annotations-16.0.0.jar
- $USER_HOME$/.gradle/caches/transforms-3/55d8adae815696eedaf519a2a57c117a/transformed/jetified-sentry-android-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/342827e00364eb39c670abcc4b93c7a3/transformed/jetified-sentry-android-ndk-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/9435410c608a0f18e387404a48db6450/transformed/jetified-sentry-android-core-6.7.0-alpha.1-api.jar
- $USER_HOME$/.gradle/caches/transforms-3/4ccabc9314b53dbc11080a6b0567bbc1/transformed/jetified-sentry-6.7.0-alpha.1.jar
- $USER_HOME$/Library/Android/sdk/platforms/android-33/android.jar
- $USER_HOME$/Library/Android/sdk/build-tools/30.0.3/core-lambda-stubs.jar
-
-
-
-
-
-
-
-
-
-
-
- $MODULE_DIR$/../../../app/build/tmp/kotlin-classes/debug
- $MODULE_DIR$/../../../app/build/intermediates/javac/debug/classes
- $MODULE_DIR$/../../../app/build/intermediates/compile_app_classes_jar/debug/classes.jar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- generateDebugSources
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/myid-sample.iml b/.idea/modules/myid-sample.iml
deleted file mode 100644
index e1655dc0f0f54c7b1239ad5691e38537f4713aee..0000000000000000000000000000000000000000
--- a/.idea/modules/myid-sample.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 35eb1ddfbbc029bcab630581847471d7f238ec53..0000000000000000000000000000000000000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index c569753e48638f6c34b9c03ba7a19f6dcdf0bd06..0000000000000000000000000000000000000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,65 +0,0 @@
-# Changelog
-
-All notable changes to this project will be documented in this file.
-
-## [2.1.3] - 30 Jan, 2023
-
-### New features
-
-- Added an option to handle result on `onActivityResult` method. For more information, please visit our [README](README.md#with-onactivityresult-method).
-- Added Content-Language for every request.
-
-### Changed features
-
-- UI: Increased image compression quality parameter.
-- UI: Improved Auth screen ui components
-
-## [2.1.2] - 25 Nov, 2022
-
-### New features
-
-- 📝 Added new identification recommendations.
-- 🌟 Updated ID Card detection frame.
-- 🔥 Added new `withCameraShape(value: MyIdCameraShape)` method to change camera shape.
-- 🌟 Added new `withSdkHash(value: String)` method for identification.
-
-### Changed features
-
-- Update `targetSdkVersion` from `31` to `33`
-- Update `androidx.core:core-ktx` from `1.8.0` to `1.9.0`
-- Update `androidx.appcompat:appcompat` from `1.4.2` to `1.5.1`
-- Update `cameraVersion` from `1.2.0-alpha01` to `1.3.0-alpha01`
-- Update `mlkit-face-detection` from `17.0.1` to `17.1.0`
-- Update `mlkit-text-recognition` from `18.0.0` to `18.0.2`
-- Update `mlkit-barcode-scanning` from `18.0.0` to `18.1.0`
-
-## [2.1.1] - 31 Oct, 2022
-
-### Changed features
-
-- Update `withLocale(value: MyIdLocale)` from `MyIdLocale` to `Locale`
-
-## [2.1.0] - 16 Sep, 2022
-
-### New features
-
-- 🔥 Added new `withOrganizationDetails(value: OrganizationDetails)` method. You can customize the
- SDK, for it to match your organization's brand
- book. [Usage](README.md#custom-organization-details)
-- 🌟 Added `comparison` value to the `MyIdResult` object on successful identification.
-
-### Fixes
-
-- 🔨 First April bug fixed.
-
-## [2.0.9] - 30 Aug, 2022
-
-### New features
-
-- 🌟 Added new `withThreshold(value: Float)` method for identification.
-- 🔥 Added Ban user feature.
-- 🔥 Added Liveness fail and Bad or blurry recommendations.
-
-### Fixes
-
-- 🔨 `Image's size must be lower than 1600 kb`. This bug fixed.
diff --git a/README.md b/README.md
deleted file mode 100644
index 84f1cc1951fb5021eba81080c37389660bbe6073..0000000000000000000000000000000000000000
--- a/README.md
+++ /dev/null
@@ -1,326 +0,0 @@
-# MyID Android SDK
-
-## Table of contents
-
-- [Important](#important)
-- [Getting started](#getting-started)
- - [Before you begin](#11-before-you-begin)
- - [Setup MyID Android SDK](#12-setup-myid-android-sdk)
- - [Permissions](#13-permissions)
-- [Usage](#usage)
- - [Methods](#11-methods)
- - [Handling callbacks](#12-handling-callbacks)
-- [SDK error codes](#sdk-error-codes)
-- [Localization](#localization)
-- [Custom Organization Details](#custom-organization-details)
-
-## Important
-
-**Note:** When you update the version of MyID SDK in your application, check the version of the
-libraries in [dependencies](#12-setup-myid-android-sdk) and update them too!
-
-## Getting started
-
-### 1.1 Before you begin
-
-Install or update Android Studio to its latest version.
-
-The SDK supports API level 21 and above
-
-Make sure that your app meets the following requirements:
-
-- `minSdkVersion = 21`
-- `targetSdkVersion = 33`
-- `android.useAndroidX = true`
-
-``` gradle
-compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
-}
-```
-
-- myid-sdk-***.aar, has been provided to you, it contains SDK public interface and implementation.
- Archive name contains ever increasing release version number.
-
-### 1.2 Setup MyID Android SDK
-
-Create new project in AndroidStudio. Inside mobile application folder create new folder to store SDK
-libraries (For example libs) and copy MyID SDK provided libraries.
-
-Add reference to library to module **_build.gradle_**:
-
-``` gradle
-implementation(files("libs/myid-sdk-2.1.3-release.aar"))
-```
-
-**Note:** You can get `myid-sdk-2.1.3-release.aar` file
-from [here](android-sample/app/libs/myid-sdk-2.1.3-release.aar)
-
-After synchronization, You should be able to access to SDK classes from your source code.
-
-MyID Android SDK also requires following libraries to be added:
-
-``` gradle
-dependencies {
- implementation(files("libs/myid-sdk-2.1.3-release.aar"))
-
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4")
-
- implementation("androidx.core:core-ktx:1.9.0")
- implementation("androidx.appcompat:appcompat:1.5.1")
- implementation("androidx.constraintlayout:constraintlayout:2.1.4")
- implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1")
- implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.5.1")
-
- def cameraVersion = "1.3.0-alpha01"
- implementation("androidx.camera:camera-camera2:$cameraVersion")
- implementation("androidx.camera:camera-lifecycle:$cameraVersion")
- implementation("androidx.camera:camera-view:$cameraVersion")
-
- implementation("io.ktor:ktor-client-android:2.1.2")
- implementation("io.sentry:sentry-android:6.7.0-alpha.1")
-
- // Use these dependencies if your app supports Google Play Services
- implementation("com.google.android.gms:play-services-mlkit-face-detection:17.1.0")
- implementation("com.google.android.gms:play-services-mlkit-text-recognition:18.0.2")
- implementation("com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0")
-
- // Use these dependencies if your app doesn't support Google Play Services
- implementation("com.google.mlkit:face-detection:16.1.5")
- implementation("com.google.mlkit:text-recognition:16.0.0-beta6")
- implementation("com.google.mlkit:barcode-scanning:17.0.2")
-}
-```
-
-### 1.3 Permissions
-
-Add following lines to the **_AndroidManifest.xml_**:
-
-``` xml
-
-
-```
-
-## Usage
-
-### With Activity Result API
-
-``` kotlin
-class ExampleActivity : AppCompatActivity(), MyIdResultListener {
-
- private val myIdClient = MyIdClient()
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- startMyId()
- }
-
- private fun startMyId() {
- val organizationDetails = OrganizationDetails(
- phoneNumber = "1234567",
- logo = R.drawable.image_logo
- )
-
- val myIdConfig = MyIdConfig.builder(clientId = /* Your client id */)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(false)
- .build()
-
- val intent = client.createIntent(activity = this, myIdConfig = myIdConfig)
- result.launch(intent)
- }
-
- private val result = takeUserResult(listener = this)
-}
-```
-
-### With `onActivityResult` method
-
-``` kotlin
-class ExampleActivity : AppCompatActivity(), MyIdResultListener {
-
- private val myIdClient = MyIdClient()
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- startMyId()
- }
-
- override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
- super.onActivityResult(requestCode, resultCode, data)
- myIdClient.handleActivityResult(resultCode, this)
- }
-
- private fun startMyId() {
- val organizationDetails = OrganizationDetails(
- phoneNumber = "1234567",
- logo = R.drawable.image_logo
- )
-
- val myIdConfig = MyIdConfig.builder(clientId = /* Your client id */)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(false)
- .build()
-
- /*
- Start the flow. 1 should be your request code (customize as needed).
- Must be an Activity or Fragment (support library).
- This request code will be important for you on onActivityResult() to identify the MyIdResultListener.
- */
- myIdClient.startActivityForResult(this, 1, myIdConfig)
- }
-}
-```
-
-### 1.1 Methods
-
-Method | Notes | Default
---- | --- | ---
-`withPassportData(value: String)` | Passport serial number or PINFL data | Optional
-`withBirthDate(value: String)` | Date of birth in. Format: `dd.MM.yyyy` | Optional
-`withSdkHash(value: String)` | 32 characters long string | Optional
-`withExternalId(value: String)` | 36 characters long. Should match with UUID4 regex | Optional
-`withThreshold(value: Float)` | The value can be in the range of `0.50` - `0.99` | 0.50
-`withBuildMode(value: MyIdBuildMode)` | Build mode | MyIdBuildMode.PRODUCTION
-`withEntryType(value: MyIdEntryType)` | Customizing the SDK Entry types | MyIdEntryType.AUTH
-`withLocale(value: Locale)` | To set a specific locale | Locale("uz")
-`withCameraShape(value: MyIdCameraShape)` | To set a specific camera shape | MyIdCameraShape.CIRCLE
-`withOrganizationDetails(value: OrganizationDetails)` | Custom Organization Details | Optional
-`withPhoto(value: Boolean)` | Return SDK face bitmap | false
-
-**Note 1.1.** You can customize the screen for entering passport data and date of birth in your
-application, in which case you can pass these parameters during initialization to the SDK, otherwise
-the SDK requires the input of passport data and date of birth for user identification.
-
-**Note 1.2.** If the `sdk_hash` is empty, blank or string with length other than 32 has been
-provided, we will continue showing the credentials screen.
-
-**Note 1.3.** If the `externalId` is not empty, has a length of 36 characters and corresponds to the
-regular expression UUID4, we will display a [recommendation](images/screen01.jpg) screen in case the
-sdk detects a blurry photo.
-
-**Note 1.4.** `MyIdBuildMode` contains **DEBUG** and **PRODUCTION** modes.
-
-- **DEBUG** is used to sandbox.
-- **PRODUCTION** is used to production.
-
-**Note 1.5.** `MyIdEntryType` contains **AUTH** and **FACE** types.
-
-- **AUTH** is used to identify the user through the MyID services.
-- **FACE** is used to detect a face and returns a picture (bitmap).
-
-**Note 1.6.** `MyIdCameraShape` contains **[CIRCLE](images/screen03.jpg)**
-and **[ELLIPSE](images/screen04.jpg)** types.
-
-### 1.2 Handling callbacks
-
-```kotlin
-val myIdResultListener: MyIdResultListener = object : MyIdResultListener {
- override fun onSuccess(result: MyIdResult) {
- // Get face bitmap and result code
-
- val bitmap = result.bitmap
- val code = result.code
- val comparison = result.comparison
- }
-
- override fun onUserExited() {
- // User left the SDK
- }
-
- override fun onError(e: MyIdException) {
- // Get error message and code:
-
- val message = e.message
- val code = e.code
- }
-}
-```
-
-| Attribute | Notes |
-| -----|-------|
-| `onSuccess` | `MyIdResult` contains information about the face captures made during the flow, result code and comparison value. |
-| `onUserExited` | User left the SDK flow without completing it. |
-| `onError` | Some error happened. `MyIdException` contains information about the error message and code |
-
-## SDK error codes
-
-The error code in the following list may appear during the call of SDK. The list below is for your
-reference.
-
-| Code | Error message
-|:----:|:-------------
-| 2 | Паспортные данные введены неправильно
-| 3 | Не удалось подтвердить жизненность
-| 4 | Не удалось распознать
-| 5 | Внешний сервис недоступен или работает некорректно
-| 6 | Запрашиваемый пользовател скончался
-| 7 | Фото с ресурсов не получено
-| 8 | Внутренняя ошибка MyID
-| 9 | Срок выполнения задачи истек
-| 10 | Срок ожидания задачи в очереди истек
-| 11 | Сервис MyID не может обработать запрос. Попробуйте повторить позже
-| 12 | Сервис MyID не может обработать запрос. Попробуйте повторить позже
-| 13 | Сервис MyID не может обработать запрос. Попробуйте повторить позже
-| 14 | Не удалось подтвердить жизненность. Некорректная фотография
-| 15 | Сервис MyID не может обработать запрос. Попробуйте повторить позже
-| 16 | Сервис MyID не может обработать запрос. Попробуйте повторить позже
-| 17 | Не удалось распознать. Некорректная фотография
-| 18 | Сервис проверки жизненности не может обработать запрос
-| 19 | Сервис распознования не может обработать запрос
-| 20 | Размытая фотография
-| 21 | Лицо не полностью изображено
-| 22 | Обнаружено несколько лиц
-| 23 | Представленное изображение в градациях серого, требуется цветное изображение
-| 24 | Обнаружены затемненные очки
-| 25 | Тип фотографии не поддерживается
-| 26 | Глаза закрыты либо не видны
-| 27 | Обнаружено вращение головы
-| 28 | Не удалось обнаружить все ориентиры
-| 101 | Непредвиденная ошибка
-| 102 | Доступ к камере запрещен
-| 103 | Ошибка при получении данных с сервера
-| 120 | Размытое фото обнаружено в SDK
-
-## Localization
-
-The MyID Android SDK supports translations for the following languages:
-
-- Uzbek (uz) 🇺🇿
-- English (en) 🇬🇧
-- Russian (ru) 🇷🇺
-
-By default, the Uzbek language is used. However, you can also call the `withLocale(Locale)`
-method of the `MyIdConfig.Builder` configuration to set the language.
-
-## Custom Organization Details
-
-You can customize the SDK, for it to match your organization's brand book, by
-providing `OrganizationDetails` object to `withOrganizationDetails` method. The object allows you to
-customize following fields:
-
-- *phoneNumber* - by default 712022202, which is MyID's call center. If you would like the customer
- to call your own call center, you can display your own phone number on the error screen, by
- providing it in this field ([sample](images/screen01.jpg)).
-- *logo* - the drawable asset, that will be displayed on the input screen. If you would like to
- display your own logo on the top of the screen, this is the place to provide it. Make sure it fits
- the imageView element, which has the *240x60* size.
diff --git a/android-sample/app/build.gradle b/android-sample/app/build.gradle
deleted file mode 100644
index e880a7b2b404f6e5d339f9a8584d4e6fc3ce3e5e..0000000000000000000000000000000000000000
--- a/android-sample/app/build.gradle
+++ /dev/null
@@ -1,63 +0,0 @@
-plugins {
- id "com.android.application"
- id "org.jetbrains.kotlin.android"
-}
-
-android {
- compileSdk 33
-
- defaultConfig {
- applicationId "uz.myid.sdk.sample"
- minSdk 21
- targetSdk 33
- versionCode 1
- versionName "1.0.0"
- }
-
- buildTypes {
- debug {
- minifyEnabled false
- proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
- }
- release {
- minifyEnabled true
- shrinkResources true
- proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
- }
- }
-
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
-
- buildFeatures {
- viewBinding true
- }
-}
-
-dependencies {
- implementation(files("libs/myid-sdk-2.1.3-release.aar"))
-
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4")
-
- implementation("androidx.core:core-ktx:1.9.0")
- implementation("androidx.appcompat:appcompat:1.5.1")
- implementation("androidx.constraintlayout:constraintlayout:2.1.4")
- implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1")
- implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.5.1")
-
- def cameraVersion = "1.3.0-alpha01"
- implementation("androidx.camera:camera-camera2:$cameraVersion")
- implementation("androidx.camera:camera-lifecycle:$cameraVersion")
- implementation("androidx.camera:camera-view:$cameraVersion")
-
- implementation("io.ktor:ktor-client-android:2.1.2")
- implementation("io.sentry:sentry-android:6.7.0-alpha.1")
-
- implementation("com.google.android.gms:play-services-mlkit-face-detection:17.1.0")
- implementation("com.google.android.gms:play-services-mlkit-text-recognition:18.0.2")
- implementation("com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0")
-
- implementation("com.google.android.material:material:1.8.0")
-}
\ No newline at end of file
diff --git a/android-sample/app/libs/myid-sdk-2.1.3-release.aar b/android-sample/app/libs/myid-sdk-2.1.3-release.aar
deleted file mode 100644
index 35ab58e86bd1b2339b697ea66d742c78a4ac0270..0000000000000000000000000000000000000000
Binary files a/android-sample/app/libs/myid-sdk-2.1.3-release.aar and /dev/null differ
diff --git a/android-sample/app/proguard-rules.pro b/android-sample/app/proguard-rules.pro
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/android-sample/app/src/main/AndroidManifest.xml b/android-sample/app/src/main/AndroidManifest.xml
deleted file mode 100644
index 27f5117db13a4024210a250b97c170bdf8c20cff..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaActivity.java b/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaActivity.java
deleted file mode 100644
index 0223ef7ddc0d207fd2675e05659638e776de5643..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaActivity.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package uz.myid.sdk.sample;
-
-import static uz.myid.android.sdk.capture.MyIdResultKt.takeUserResult;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import androidx.activity.result.ActivityResultLauncher;
-import androidx.annotation.NonNull;
-import androidx.appcompat.app.AppCompatActivity;
-
-import java.util.Locale;
-
-import uz.myid.android.sdk.capture.MyIdBuildMode;
-import uz.myid.android.sdk.capture.MyIdCameraShape;
-import uz.myid.android.sdk.capture.MyIdClient;
-import uz.myid.android.sdk.capture.MyIdConfig;
-import uz.myid.android.sdk.capture.MyIdEntryType;
-import uz.myid.android.sdk.capture.MyIdException;
-import uz.myid.android.sdk.capture.MyIdResult;
-import uz.myid.android.sdk.capture.MyIdResultListener;
-
-public class ExampleJavaActivity extends AppCompatActivity implements MyIdResultListener {
-
- private final MyIdClient myIdClient = new MyIdClient();
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- startMyId();
- }
-
- @Override
- public void onSuccess(@NonNull MyIdResult result) {
- // Get face bitmap, result code, comparison value
- }
-
- @Override
- public void onError(@NonNull MyIdException e) {
- // Get error message and code
- }
-
- @Override
- public void onUserExited() {
- // User exited sdk
- }
-
- private void startMyId() {
- String clientId = "client_id";
- String passportData = "passport_data";
- String dateOfBirth = "date_of_birth";
- String sdkHash = "sdk_hash";
- String externalId = "external_id";
- float threshold = 0.5f;
-
- MyIdConfig myIdConfig = new MyIdConfig.Builder(clientId)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(new Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withPhoto(false)
- .build();
-
- Intent intent = myIdClient.createIntent(this, myIdConfig);
- result.launch(intent);
- }
-
- private final ActivityResultLauncher result = takeUserResult(this, this);
-}
\ No newline at end of file
diff --git a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaFragment.java b/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaFragment.java
deleted file mode 100644
index 8020d19d7b5b4dea24295f58cc1f8fc5eb4e8c4e..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleJavaFragment.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package uz.myid.sdk.sample;
-
-import static uz.myid.android.sdk.capture.MyIdResultKt.takeUserResult;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import androidx.activity.result.ActivityResultLauncher;
-import androidx.annotation.NonNull;
-import androidx.fragment.app.Fragment;
-
-import java.util.Locale;
-
-import uz.myid.android.sdk.capture.MyIdBuildMode;
-import uz.myid.android.sdk.capture.MyIdCameraShape;
-import uz.myid.android.sdk.capture.MyIdClient;
-import uz.myid.android.sdk.capture.MyIdConfig;
-import uz.myid.android.sdk.capture.MyIdEntryType;
-import uz.myid.android.sdk.capture.MyIdException;
-import uz.myid.android.sdk.capture.MyIdResult;
-import uz.myid.android.sdk.capture.MyIdResultListener;
-
-public class ExampleJavaFragment extends Fragment implements MyIdResultListener {
-
- private final MyIdClient myIdClient = new MyIdClient();
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- startMyId();
- }
-
- @Override
- public void onSuccess(@NonNull MyIdResult result) {
- // Get face bitmap, result code, comparison value
- }
-
- @Override
- public void onError(@NonNull MyIdException e) {
- // Get error message and code
- }
-
- @Override
- public void onUserExited() {
- // User exited sdk
- }
-
- private void startMyId() {
- String clientId = "client_id";
- String passportData = "passport_data";
- String dateOfBirth = "date_of_birth";
- String sdkHash = "sdk_hash";
- String externalId = "external_id";
- float threshold = 0.5f;
-
- MyIdConfig myIdConfig = new MyIdConfig.Builder(clientId)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(new Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withPhoto(false)
- .build();
-
- Intent intent = myIdClient.createIntent(requireActivity(), myIdConfig);
- result.launch(intent);
- }
-
- private final ActivityResultLauncher result = takeUserResult(this, this);
-}
diff --git a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleKotlinFragment.kt b/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleKotlinFragment.kt
deleted file mode 100644
index f98185a19b63d8efeb91de1a15e439ebe1a3a0de..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleKotlinFragment.kt
+++ /dev/null
@@ -1,61 +0,0 @@
-package uz.myid.sdk.sample
-
-import android.os.Bundle
-import androidx.fragment.app.Fragment
-import uz.myid.android.sdk.capture.*
-import uz.myid.android.sdk.capture.model.OrganizationDetails
-import java.util.*
-
-class ExampleKotlinFragment : Fragment(), MyIdResultListener {
-
- private val myIdClient = MyIdClient()
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- startMyId()
- }
-
- override fun onSuccess(result: MyIdResult) {
- // Get face bitmap and result code
- }
-
- override fun onError(e: MyIdException) {
- // Get error message and code
- }
-
- override fun onUserExited() {
- // User exited sdk
- }
-
- private fun startMyId() {
- val clientId = "client_id"
- val passportData = "passport_data"
- val dateOfBirth = "date_of_birth"
- val sdkHash = "sdk_hash"
- val externalId = "external_id"
- val threshold = 0.50f
-
- val organizationDetails = OrganizationDetails(
- phoneNumber = "1234567",
- )
-
- val myIdConfig = MyIdConfig.Builder(clientId)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(false)
- .build()
-
- val intent = myIdClient.createIntent(requireActivity(), myIdConfig)
- result.launch(intent)
- }
-
- private val result = takeUserResult(this)
-}
\ No newline at end of file
diff --git a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleWithOnActivityResultActivity.kt b/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleWithOnActivityResultActivity.kt
deleted file mode 100644
index 659adfc9043576026fbd33fbff1be9ffc1cff554..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/java/uz/myid/sdk/sample/ExampleWithOnActivityResultActivity.kt
+++ /dev/null
@@ -1,69 +0,0 @@
-package uz.myid.sdk.sample
-
-import android.content.Intent
-import android.os.Bundle
-import androidx.appcompat.app.AppCompatActivity
-import uz.myid.android.sdk.capture.*
-import uz.myid.android.sdk.capture.model.OrganizationDetails
-import java.util.*
-
-class ExampleWithOnActivityResultActivity : AppCompatActivity(), MyIdResultListener {
-
- private val myIdClient = MyIdClient()
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- startMyId()
- }
-
- override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
- super.onActivityResult(requestCode, resultCode, data)
- myIdClient.handleActivityResult(resultCode, this)
- }
-
- override fun onSuccess(result: MyIdResult) {
- // Get face bitmap and result code
- }
-
- override fun onError(e: MyIdException) {
- // Get error message and code
- }
-
- override fun onUserExited() {
- // User exited sdk
- }
-
- private fun startMyId() {
- val clientId = "client_id"
- val passportData = "passport_data"
- val dateOfBirth = "date_of_birth"
- val sdkHash = "sdk_hash"
- val externalId = "external_id"
- val threshold = 0.50f
-
- val organizationDetails = OrganizationDetails(
- phoneNumber = "1234567",
- )
-
- val myIdConfig = MyIdConfig.Builder(clientId)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold)
- .withBuildMode(MyIdBuildMode.PRODUCTION)
- .withEntryType(MyIdEntryType.AUTH)
- .withLocale(Locale("en"))
- .withCameraShape(MyIdCameraShape.CIRCLE)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(false)
- .build()
-
- /*
- Start the flow. 1 should be your request code (customize as needed).
- Must be an Activity or Fragment (support library).
- This request code will be important for you on onActivityResult() to identify the MyIdResultListener.
- */
- myIdClient.startActivityForResult(this, 1, myIdConfig)
- }
-}
\ No newline at end of file
diff --git a/android-sample/app/src/main/java/uz/myid/sdk/sample/MainActivity.kt b/android-sample/app/src/main/java/uz/myid/sdk/sample/MainActivity.kt
deleted file mode 100644
index cfbca92c8f375ed2b6b222143d46f0de64e7aa3a..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/java/uz/myid/sdk/sample/MainActivity.kt
+++ /dev/null
@@ -1,124 +0,0 @@
-package uz.myid.sdk.sample
-
-import android.os.Bundle
-import android.widget.EditText
-import androidx.appcompat.app.AppCompatActivity
-import uz.myid.android.sdk.capture.*
-import uz.myid.android.sdk.capture.model.OrganizationDetails
-import uz.myid.sdk.sample.databinding.ActivityMainBinding
-import java.util.*
-
-class MainActivity : AppCompatActivity(), MyIdResultListener {
-
- private val binding by lazy { ActivityMainBinding.inflate(layoutInflater) }
-
- private val myIdClient = MyIdClient()
-
- private var clientId = ""
- private var myIdBuildMode = MyIdBuildMode.PRODUCTION
- private var myIdEntryType = MyIdEntryType.AUTH
- private var myIdLocale = Locale("en")
- private var myIdCameraShape = MyIdCameraShape.CIRCLE
-
- private var code = ""
-
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- setContentView(binding.root)
-
- with(binding) {
- inputClientId.setText(clientId)
-
- radioGroupLang.setOnCheckedChangeListener { _, checkedId ->
- myIdLocale = when (checkedId) {
- R.id.radioUz -> Locale("uz")
- R.id.radioEn -> Locale("en")
- else -> Locale("ru")
- }
- }
- radioGroupEntryType.setOnCheckedChangeListener { _, checkedId ->
- myIdEntryType = if (checkedId == R.id.radioFace) {
- MyIdEntryType.FACE
- } else {
- MyIdEntryType.AUTH
- }
- }
- radioGroupBuildMode.setOnCheckedChangeListener { _, checkedId ->
- myIdBuildMode = if (checkedId == R.id.radioProd) {
- MyIdBuildMode.PRODUCTION
- } else {
- MyIdBuildMode.DEBUG
- }
- }
- radioGroupShape.setOnCheckedChangeListener { _, checkedId ->
- myIdCameraShape = if (checkedId == R.id.radioCircle) {
- MyIdCameraShape.CIRCLE
- } else {
- MyIdCameraShape.ELLIPSE
- }
- }
-
- buttonStart.setOnClickListener { startMyId() }
- }
- }
-
- override fun onSuccess(result: MyIdResult) {
- code = result.code.orEmpty()
-
- with(binding) {
- imageResult.setImageBitmap(result.bitmap)
- """
- Result code: ${result.code}
- Comparison value: ${result.comparison}
- """.trimIndent().also { textResult.text = it }
- }
- }
-
- override fun onError(e: MyIdException) {
- code = ""
-
- with(binding) {
- imageResult.setImageBitmap(null)
- """
- Result error: ${e.message}
- Result error code: ${e.code}
- """.trimIndent().also { textResult.text = it }
- }
- }
-
- override fun onUserExited() {
- code = ""
-
- with(binding) {
- imageResult.setImageBitmap(null)
- "User exited sdk".also { textResult.text = it }
- }
- }
-
- private fun startMyId() {
- val organizationDetails = OrganizationDetails(
- phoneNumber = binding.inputPhoneNumber.value
- )
-
- val myIdConfig = MyIdConfig.builder(binding.inputClientId.value)
- .withPassportData(binding.inputPassportData.value)
- .withBirthDate(binding.inputDate.value)
- .withSdkHash(binding.inputSdkHash.value)
- .withExternalId(binding.inputExternalId.value)
- .withThreshold(binding.thresholdSlider.value)
- .withBuildMode(myIdBuildMode)
- .withEntryType(myIdEntryType)
- .withLocale(myIdLocale)
- .withCameraShape(myIdCameraShape)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(binding.checkboxWithPhoto.isChecked)
- .build()
-
- val intent = myIdClient.createIntent(this, myIdConfig)
- result.launch(intent)
- }
-
- private val result = takeUserResult(this)
-
- private inline val EditText.value: String get() = text.toString().trim()
-}
\ No newline at end of file
diff --git a/android-sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/android-sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
deleted file mode 100644
index 2b068d11462a4b96669193de13a711a3a36220a0..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/app/src/main/res/drawable/ic_launcher_background.xml b/android-sample/app/src/main/res/drawable/ic_launcher_background.xml
deleted file mode 100644
index 07d5da9cbf141911847041df5d7b87f0dd5ef9d4..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/drawable/ic_launcher_background.xml
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/android-sample/app/src/main/res/layout/activity_main.xml b/android-sample/app/src/main/res/layout/activity_main.xml
deleted file mode 100644
index 3fee329bcbcd334030ba4d46a0e911a69debcb02..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/layout/activity_main.xml
+++ /dev/null
@@ -1,292 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
deleted file mode 100644
index eca70cfe52eac1ba66ba280a68ca7be8fcf88a16..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
deleted file mode 100644
index eca70cfe52eac1ba66ba280a68ca7be8fcf88a16..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher.webp
deleted file mode 100644
index c209e78ecd372343283f4157dcfd918ec5165bb3..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
deleted file mode 100644
index b2dfe3d1ba5cf3ee31b3ecc1ced89044a1f3b7a9..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher.webp
deleted file mode 100644
index 4f0f1d64e58ba64d180ce43ee13bf9a17835fbca..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
deleted file mode 100644
index 62b611da081676d42f6c3f78a2c91e7bcedddedb..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
deleted file mode 100644
index 948a3070fe34c611c42c0d3ad3013a0dce358be0..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
deleted file mode 100644
index 1b9a6956b3acdc11f40ce2bb3f6efbd845cc243f..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
deleted file mode 100644
index 28d4b77f9f036a47549d47db79c16788749dca10..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9287f5083623b375139afb391af71cc533a7dd37..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
deleted file mode 100644
index aa7d6427e6fa1074b79ccd52ef67ac15c5637e85..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9126ae37cbc3587421d6889eadd1d91fbf1994d4..0000000000000000000000000000000000000000
Binary files a/android-sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/android-sample/app/src/main/res/values/strings.xml b/android-sample/app/src/main/res/values/strings.xml
deleted file mode 100644
index 3b1242faf8461aa15bb02ae2675afb9d30827c76..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- MyID Sample
- Auth
- Birth date
- Circle
- Client ID
- Dev
- Ellipse
- English
- External id
- Face
- Image
- Phone number
- Passport or PINFL
- Prod
- Result image
- Russian
- Scan face data
- Threshold
- Uzbek
- With photo
- Without photo
- Sdk hash
-
diff --git a/android-sample/app/src/main/res/values/themes.xml b/android-sample/app/src/main/res/values/themes.xml
deleted file mode 100644
index c6c20b09a38bcc485708c3a7dbede9afe99eef3c..0000000000000000000000000000000000000000
--- a/android-sample/app/src/main/res/values/themes.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/android-sample/build.gradle b/android-sample/build.gradle
deleted file mode 100644
index cbc66424ea24a2d2a0d0beaa34f0f3f140ca2c63..0000000000000000000000000000000000000000
--- a/android-sample/build.gradle
+++ /dev/null
@@ -1,5 +0,0 @@
-plugins {
- id "com.android.application" version "7.3.0" apply false
- id "com.android.library" version "7.3.0" apply false
- id "org.jetbrains.kotlin.android" version "1.7.10" apply false
-}
\ No newline at end of file
diff --git a/android-sample/gradle.properties b/android-sample/gradle.properties
deleted file mode 100644
index 45fe4112d1059a21bb4a5c1b9fd35e96860329c9..0000000000000000000000000000000000000000
--- a/android-sample/gradle.properties
+++ /dev/null
@@ -1,4 +0,0 @@
-org.gradle.jvmargs=-Xmx4096m -Dfile.encoding=UTF-8
-android.useAndroidX=true
-kotlin.code.style=official
-android.enableJetifier=true
\ No newline at end of file
diff --git a/android-sample/gradle/wrapper/gradle-wrapper.jar b/android-sample/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index e708b1c023ec8b20f512888fe07c5bd3ff77bb8f..0000000000000000000000000000000000000000
Binary files a/android-sample/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/android-sample/gradle/wrapper/gradle-wrapper.properties b/android-sample/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index e5080fcefbf70f2fa426046dae3b94ae4ec0fe83..0000000000000000000000000000000000000000
--- a/android-sample/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Mon May 16 21:32:32 UZT 2022
-distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
-distributionPath=wrapper/dists
-zipStorePath=wrapper/dists
-zipStoreBase=GRADLE_USER_HOME
diff --git a/android-sample/gradlew b/android-sample/gradlew
deleted file mode 100755
index 4f906e0c811fc9e230eb44819f509cd0627f2600..0000000000000000000000000000000000000000
--- a/android-sample/gradlew
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env sh
-
-#
-# Copyright 2015 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin or MSYS, switch paths to Windows format before running java
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
-
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=`expr $i + 1`
- done
- case $i in
- 0) set -- ;;
- 1) set -- "$args0" ;;
- 2) set -- "$args0" "$args1" ;;
- 3) set -- "$args0" "$args1" "$args2" ;;
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=`save "$@"`
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-exec "$JAVACMD" "$@"
diff --git a/android-sample/gradlew.bat b/android-sample/gradlew.bat
deleted file mode 100644
index ac1b06f93825db68fb0c0b5150917f340eaa5d02..0000000000000000000000000000000000000000
--- a/android-sample/gradlew.bat
+++ /dev/null
@@ -1,89 +0,0 @@
-@rem
-@rem Copyright 2015 the original author or authors.
-@rem
-@rem Licensed under the Apache License, Version 2.0 (the "License");
-@rem you may not use this file except in compliance with the License.
-@rem You may obtain a copy of the License at
-@rem
-@rem https://www.apache.org/licenses/LICENSE-2.0
-@rem
-@rem Unless required by applicable law or agreed to in writing, software
-@rem distributed under the License is distributed on an "AS IS" BASIS,
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-@rem See the License for the specific language governing permissions and
-@rem limitations under the License.
-@rem
-
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/android-sample/settings.gradle b/android-sample/settings.gradle
deleted file mode 100644
index ab1307557d1aec6ea5fcf36b4fec135ee1a3b036..0000000000000000000000000000000000000000
--- a/android-sample/settings.gradle
+++ /dev/null
@@ -1,16 +0,0 @@
-pluginManagement {
- repositories {
- gradlePluginPortal()
- google()
- mavenCentral()
- }
-}
-dependencyResolutionManagement {
- repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
- repositories {
- google()
- mavenCentral()
- }
-}
-rootProject.name = "myid-sample"
-include ":app"
diff --git a/flutter-sample/analysis_options.yaml b/flutter-sample/analysis_options.yaml
deleted file mode 100644
index 61b6c4de17c96863d24279f06b85e01b6ebbdb34..0000000000000000000000000000000000000000
--- a/flutter-sample/analysis_options.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file configures the analyzer, which statically analyzes Dart code to
-# check for errors, warnings, and lints.
-#
-# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
-# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
-# invoked from the command line by running `flutter analyze`.
-
-# The following line activates a set of recommended lints for Flutter apps,
-# packages, and plugins designed to encourage good coding practices.
-include: package:flutter_lints/flutter.yaml
-
-linter:
- # The lint rules applied to this project can be customized in the
- # section below to disable rules from the `package:flutter_lints/flutter.yaml`
- # included above or to enable additional rules. A list of all available lints
- # and their documentation is published at
- # https://dart-lang.github.io/linter/lints/index.html.
- #
- # Instead of disabling a lint rule for the entire project in the
- # section below, it can also be suppressed for a single line of code
- # or a specific dart file by using the `// ignore: name_of_lint` and
- # `// ignore_for_file: name_of_lint` syntax on the line or in the file
- # producing the lint.
- rules:
- # avoid_print: false # Uncomment to disable the `avoid_print` rule
- # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
-
-# Additional information about this file can be found at
-# https://dart.dev/guides/language/analysis-options
diff --git a/flutter-sample/android/.gitignore b/flutter-sample/android/.gitignore
deleted file mode 100644
index 6f568019d3c69d4966bb5a0f759980a1472afc1e..0000000000000000000000000000000000000000
--- a/flutter-sample/android/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-gradle-wrapper.jar
-/.gradle
-/captures/
-/gradlew
-/gradlew.bat
-/local.properties
-GeneratedPluginRegistrant.java
-
-# Remember to never publicly share your keystore.
-# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
-key.properties
-**/*.keystore
-**/*.jks
diff --git a/flutter-sample/android/app/build.gradle b/flutter-sample/android/app/build.gradle
deleted file mode 100644
index 320e47f3719681e2f39af2ce94f40b5e4fb2230f..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/build.gradle
+++ /dev/null
@@ -1,88 +0,0 @@
-def localProperties = new Properties()
-def localPropertiesFile = rootProject.file("local.properties")
-if (localPropertiesFile.exists()) {
- localPropertiesFile.withReader("UTF-8") { reader ->
- localProperties.load(reader)
- }
-}
-
-def flutterRoot = localProperties.getProperty("flutter.sdk")
-if (flutterRoot == null) {
- throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
-}
-
-def flutterVersionCode = localProperties.getProperty("flutter.versionCode")
-if (flutterVersionCode == null) {
- flutterVersionCode = "1"
-}
-
-def flutterVersionName = localProperties.getProperty("flutter.versionName")
-if (flutterVersionName == null) {
- flutterVersionName = "1.0"
-}
-
-apply plugin: "com.android.application"
-apply plugin: "kotlin-android"
-apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
-
-android {
- compileSdkVersion 33
-
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
-
- kotlinOptions {
- jvmTarget = "1.8"
- }
-
- sourceSets {
- main.java.srcDirs += "src/main/kotlin"
- }
-
- defaultConfig {
- applicationId "com.example.example"
- minSdkVersion 21
- targetSdkVersion 33
- versionCode flutterVersionCode.toInteger()
- versionName flutterVersionName
- }
-
- buildTypes {
- release {
- signingConfig signingConfigs.debug
- }
- }
-}
-
-flutter {
- source "../.."
-}
-
-dependencies {
- implementation(files("libs/myid-sdk-2.1.3-release.aar"))
-
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4")
-
- implementation("androidx.core:core-ktx:1.9.0")
- implementation("androidx.appcompat:appcompat:1.5.1")
- implementation("androidx.constraintlayout:constraintlayout:2.1.4")
- implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1")
- implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.5.1")
-
- def cameraVersion = "1.3.0-alpha01"
- implementation("androidx.camera:camera-camera2:$cameraVersion")
- implementation("androidx.camera:camera-lifecycle:$cameraVersion")
- implementation("androidx.camera:camera-view:$cameraVersion")
-
- implementation("io.ktor:ktor-client-android:2.1.2")
- implementation("io.sentry:sentry-android:6.7.0-alpha.1")
-
- implementation("com.google.android.gms:play-services-mlkit-face-detection:17.1.0")
- implementation("com.google.android.gms:play-services-mlkit-text-recognition:18.0.2")
- implementation("com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0")
-
- implementation("com.google.android.material:material:1.8.0")
- implementation("com.google.code.gson:gson:2.10")
-}
diff --git a/flutter-sample/android/app/libs/myid-sdk-2.1.3-release.aar b/flutter-sample/android/app/libs/myid-sdk-2.1.3-release.aar
deleted file mode 100644
index 35ab58e86bd1b2339b697ea66d742c78a4ac0270..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/libs/myid-sdk-2.1.3-release.aar and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/AndroidManifest.xml b/flutter-sample/android/app/src/main/AndroidManifest.xml
deleted file mode 100644
index 144a8052acd209770be77c2fa70e4bc01d7902c5..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/flutter-sample/android/app/src/main/kotlin/com/example/example/Keys.kt b/flutter-sample/android/app/src/main/kotlin/com/example/example/Keys.kt
deleted file mode 100644
index 31d5d6ee1e5142206818e7621242c11af890c8b8..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/kotlin/com/example/example/Keys.kt
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.example.example
-
-object Keys {
- const val PHONE_NUMBER = "KEY_PHONE_NUMBER"
- const val CLIENT_ID = "KEY_CLIENT_ID"
- const val PASSPORT_DATA = "KEY_PASSPORT_DATA"
- const val DATE_OF_BIRTH = "KEY_DATE_OF_BIRTH"
- const val SDK_HASH = "KEY_SDK_HASH"
- const val EXTERNAL_ID = "KEY_EXTERNAL_ID"
- const val THRESHOLD = "KEY_THRESHOLD"
- const val BUILD_MODE = "KEY_BUILD_MODE"
- const val ENTRY_TYPE = "KEY_ENTRY_TYPE"
- const val LOCALE = "KEY_LOCALE"
- const val CAMERA_SHAPE = "KEY_CAMERA_SHAPE"
- const val WITH_PHOTO = "KEY_WITH_PHOTO"
-}
\ No newline at end of file
diff --git a/flutter-sample/android/app/src/main/kotlin/com/example/example/MainActivity.kt b/flutter-sample/android/app/src/main/kotlin/com/example/example/MainActivity.kt
deleted file mode 100644
index 27f52ebb579740231261caa5cbebef470d2ef341..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/kotlin/com/example/example/MainActivity.kt
+++ /dev/null
@@ -1,112 +0,0 @@
-package com.example.example
-
-import android.content.Intent
-import com.google.gson.Gson
-import io.flutter.embedding.android.FlutterActivity
-import io.flutter.embedding.engine.FlutterEngine
-import io.flutter.plugin.common.MethodCall
-import io.flutter.plugin.common.MethodChannel
-import uz.myid.android.sdk.capture.*
-import uz.myid.android.sdk.capture.model.OrganizationDetails
-import java.util.*
-
-class MainActivity : FlutterActivity(), MyIdResultListener {
-
- private lateinit var flutterResult: MethodChannel.Result
-
- private val myIdClient = MyIdClient()
-
- override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
- super.configureFlutterEngine(flutterEngine)
-
- MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL)
- .setMethodCallHandler { call, result ->
- if (call.method == "runSDK") {
- flutterResult = result
-
- startMyId(call)
- }
- }
- }
-
- override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
- super.onActivityResult(requestCode, resultCode, data)
-
- if (requestCode == MYID_REQUEST_CODE) {
- myIdClient.handleActivityResult(resultCode, this)
- }
- }
-
- override fun onSuccess(result: MyIdResult) {
- val resultData = ResultData(
- resultCode = result.code,
- comparison = result.comparison
- )
- flutterResult.success(Gson().toJson(resultData))
- }
-
- override fun onError(e: MyIdException) {
- val resultData = ResultData(
- errorMessage = e.message,
- errorCode = e.code
- )
- flutterResult.success(Gson().toJson(resultData))
- }
-
- override fun onUserExited() {
- val resultData = ResultData(
- errorMessage = "User exited",
- errorCode = 400
- )
- flutterResult.success(Gson().toJson(resultData))
- }
-
- private fun startMyId(call: MethodCall) {
- val phoneNumber = call.argument(Keys.PHONE_NUMBER).orEmpty()
- val clientId = call.argument(Keys.CLIENT_ID).orEmpty()
- val passportData = call.argument(Keys.PASSPORT_DATA).orEmpty()
- val dateOfBirth = call.argument(Keys.DATE_OF_BIRTH).orEmpty()
- val sdkHash = call.argument(Keys.SDK_HASH).orEmpty()
- val externalId = call.argument(Keys.EXTERNAL_ID).orEmpty()
- val threshold = call.argument(Keys.THRESHOLD) ?: 0.5f
-
- val buildMode = when (call.argument(Keys.BUILD_MODE)?.uppercase()) {
- MyIdBuildMode.DEBUG.name -> MyIdBuildMode.DEBUG
- else -> MyIdBuildMode.PRODUCTION
- }
- val entryType = when (call.argument(Keys.ENTRY_TYPE)?.uppercase()) {
- MyIdEntryType.FACE.name -> MyIdEntryType.FACE
- else -> MyIdEntryType.AUTH
- }
- val cameraShape = when (call.argument(Keys.CAMERA_SHAPE)?.uppercase()) {
- MyIdCameraShape.ELLIPSE.name -> MyIdCameraShape.ELLIPSE
- else -> MyIdCameraShape.CIRCLE
- }
-
- val locale = call.argument(Keys.LOCALE) ?: "en"
- val withPhoto = call.argument(Keys.WITH_PHOTO) ?: false
-
- val organizationDetails = OrganizationDetails(phoneNumber = phoneNumber)
-
- val myIdConfig = MyIdConfig.builder(clientId = clientId)
- .withPassportData(passportData)
- .withBirthDate(dateOfBirth)
- .withSdkHash(sdkHash)
- .withExternalId(externalId)
- .withThreshold(threshold.toFloat())
- .withBuildMode(buildMode)
- .withEntryType(entryType)
- .withLocale(Locale(locale))
- .withCameraShape(cameraShape)
- .withOrganizationDetails(organizationDetails)
- .withPhoto(withPhoto)
- .build()
-
- myIdClient.startActivityForResult(this, MYID_REQUEST_CODE, myIdConfig)
- }
-
- companion object {
- private const val CHANNEL = "flutter.native/myid"
- private const val MYID_REQUEST_CODE = 999
- }
-}
diff --git a/flutter-sample/android/app/src/main/kotlin/com/example/example/ResultData.kt b/flutter-sample/android/app/src/main/kotlin/com/example/example/ResultData.kt
deleted file mode 100644
index 015bb972d69980e1523fd2516fc06e585a32b3e4..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/kotlin/com/example/example/ResultData.kt
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.example.example
-
-import androidx.annotation.Keep
-import com.google.gson.annotations.SerializedName
-
-@Keep
-data class ResultData(
- @SerializedName("result_code")
- val resultCode: String? = null,
- @SerializedName("comparison")
- val comparison: Double? = null,
- @SerializedName("error_message")
- val errorMessage: String? = null,
- @SerializedName("error_code")
- val errorCode: Int? = null
-)
diff --git a/flutter-sample/android/app/src/main/res/drawable-v21/launch_background.xml b/flutter-sample/android/app/src/main/res/drawable-v21/launch_background.xml
deleted file mode 100644
index 812458bad192c2e2ef635b290299b537746b8dfb..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/res/drawable-v21/launch_background.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/flutter-sample/android/app/src/main/res/drawable/launch_background.xml b/flutter-sample/android/app/src/main/res/drawable/launch_background.xml
deleted file mode 100644
index 5782842b813382ad4296409b812e64ac171d2b30..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/res/drawable/launch_background.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/flutter-sample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/flutter-sample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index db77bb4b7b0906d62b1847e87f15cdcacf6a4f29..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/flutter-sample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index 17987b79bb8a35cc66c3c1fd44f5a5526c1b78be..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/flutter-sample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
deleted file mode 100644
index 09d4391482be68e9e4a07fab769b5de337d16eb1..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/flutter-sample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
deleted file mode 100644
index d5f1c8d34e7a88e3f88bea192c3a370d44689c3c..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/flutter-sample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index 4d6372eebdb28e45604e46eeda8dd24651419bc0..0000000000000000000000000000000000000000
Binary files a/flutter-sample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ
diff --git a/flutter-sample/android/app/src/main/res/values-night/styles.xml b/flutter-sample/android/app/src/main/res/values-night/styles.xml
deleted file mode 100644
index 903bd55a3df46975baf04125edeb5116c7fab5cf..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/res/values-night/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/flutter-sample/android/app/src/main/res/values/strings.xml b/flutter-sample/android/app/src/main/res/values/strings.xml
deleted file mode 100644
index 73862c416f52865cd0292c70c72eb95470abb84e..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/flutter-sample/android/app/src/main/res/values/styles.xml b/flutter-sample/android/app/src/main/res/values/styles.xml
deleted file mode 100644
index 1daf3aeeacb09e0daf01f2373aedc98f354abbec..0000000000000000000000000000000000000000
--- a/flutter-sample/android/app/src/main/res/values/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/flutter-sample/android/build.gradle b/flutter-sample/android/build.gradle
deleted file mode 100644
index d979812819531b2e77b5c49601ee1d55414dd666..0000000000000000000000000000000000000000
--- a/flutter-sample/android/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-buildscript {
- repositories {
- google()
- mavenCentral()
- }
-
- dependencies {
- classpath "com.android.tools.build:gradle:7.3.1"
- classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.21"
- }
-}
-
-allprojects {
- repositories {
- google()
- mavenCentral()
- }
-}
-
-rootProject.buildDir = "../build"
-subprojects {
- project.buildDir = "${rootProject.buildDir}/${project.name}"
-}
-subprojects {
- project.evaluationDependsOn(":app")
-}
-
-task clean(type: Delete) {
- delete rootProject.buildDir
-}
diff --git a/flutter-sample/android/gradle.properties b/flutter-sample/android/gradle.properties
deleted file mode 100644
index 94adc3a3f97aa8ae37ba567d080f94f95ee8f9b7..0000000000000000000000000000000000000000
--- a/flutter-sample/android/gradle.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-org.gradle.jvmargs=-Xmx1536M
-android.useAndroidX=true
-android.enableJetifier=true
diff --git a/flutter-sample/android/gradle/wrapper/gradle-wrapper.properties b/flutter-sample/android/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 16a7d6d0513ad156be3d76760c3acdd291f7cf7e..0000000000000000000000000000000000000000
--- a/flutter-sample/android/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Fri Jun 23 08:50:38 CEST 2017
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
diff --git a/flutter-sample/android/settings.gradle b/flutter-sample/android/settings.gradle
deleted file mode 100644
index e791cf5c3cabdf398821ad858b67aef8c73075bd..0000000000000000000000000000000000000000
--- a/flutter-sample/android/settings.gradle
+++ /dev/null
@@ -1,11 +0,0 @@
-include ":app"
-
-def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
-def properties = new Properties()
-
-assert localPropertiesFile.exists()
-localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
-
-def flutterSdkPath = properties.getProperty("flutter.sdk")
-assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
-apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
diff --git a/flutter-sample/ios/.gitignore b/flutter-sample/ios/.gitignore
deleted file mode 100644
index 7a7f9873ad7dceb4dc17087fb06c800fa0191376..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/.gitignore
+++ /dev/null
@@ -1,34 +0,0 @@
-**/dgph
-*.mode1v3
-*.mode2v3
-*.moved-aside
-*.pbxuser
-*.perspectivev3
-**/*sync/
-.sconsign.dblite
-.tags*
-**/.vagrant/
-**/DerivedData/
-Icon?
-**/Pods/
-**/.symlinks/
-profile
-xcuserdata
-**/.generated/
-Flutter/App.framework
-Flutter/Flutter.framework
-Flutter/Flutter.podspec
-Flutter/Generated.xcconfig
-Flutter/ephemeral/
-Flutter/app.flx
-Flutter/app.zip
-Flutter/flutter_assets/
-Flutter/flutter_export_environment.sh
-ServiceDefinitions.json
-Runner/GeneratedPluginRegistrant.*
-
-# Exceptions to above rules.
-!default.mode1v3
-!default.mode2v3
-!default.pbxuser
-!default.perspectivev3
diff --git a/flutter-sample/ios/Flutter/AppFrameworkInfo.plist b/flutter-sample/ios/Flutter/AppFrameworkInfo.plist
deleted file mode 100644
index 8d4492f977adc7dd7a836405d4916e5c9c014536..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Flutter/AppFrameworkInfo.plist
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- App
- CFBundleIdentifier
- io.flutter.flutter.app
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- App
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- MinimumOSVersion
- 9.0
-
-
diff --git a/flutter-sample/ios/Flutter/Debug.xcconfig b/flutter-sample/ios/Flutter/Debug.xcconfig
deleted file mode 100644
index ec97fc6f30212d34d53ab17751bcabdfab1891d4..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Flutter/Debug.xcconfig
+++ /dev/null
@@ -1,2 +0,0 @@
-#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
-#include "Generated.xcconfig"
diff --git a/flutter-sample/ios/Flutter/Release.xcconfig b/flutter-sample/ios/Flutter/Release.xcconfig
deleted file mode 100644
index c4855bfe2000b73c8a50783b40073676021cbb68..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Flutter/Release.xcconfig
+++ /dev/null
@@ -1,2 +0,0 @@
-#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
-#include "Generated.xcconfig"
diff --git a/flutter-sample/ios/Podfile b/flutter-sample/ios/Podfile
deleted file mode 100644
index 0f9cd66a1f1f9f79dcf9875bbf2501913012c1c4..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Podfile
+++ /dev/null
@@ -1,14 +0,0 @@
-# Uncomment the next line to define a global platform for your project
- platform :ios, '10.0'
-
-target 'Runner' do
- # Comment the next line if you don't want to use dynamic frameworks
- use_frameworks!
-
- pod 'GoogleMLKit/FaceDetection', '2.6.0'
- pod 'GoogleMLKit/TextRecognition', '2.6.0'
- pod 'Alamofire'
- pod 'MBProgressHUD'
- pod 'Sentry'
-
-end
diff --git a/flutter-sample/ios/Runner.xcodeproj/project.pbxproj b/flutter-sample/ios/Runner.xcodeproj/project.pbxproj
deleted file mode 100644
index ada462b01d13fbb27583e89ea0442a8dfe50a764..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,602 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 51;
- objects = {
-
-/* Begin PBXBuildFile section */
- 0356D147289FE8FE00A7E842 /* MyIdController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0356D146289FE8FE00A7E842 /* MyIdController.swift */; };
- 0356D14C289FE9DD00A7E842 /* MyIdSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0356D14B289FE9DD00A7E842 /* MyIdSDK.framework */; };
- 0356D14D289FE9DD00A7E842 /* MyIdSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0356D14B289FE9DD00A7E842 /* MyIdSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
- 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
- 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
- 8290A3FD2A8F3713CFC69AA4 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AA89A359708575D4CE71461 /* Pods_Runner.framework */; };
- 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
- 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
- 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- 9705A1C41CF9048500538489 /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- 0356D14D289FE9DD00A7E842 /* MyIdSDK.framework in Embed Frameworks */,
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
- 0356D146289FE8FE00A7E842 /* MyIdController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyIdController.swift; sourceTree = ""; };
- 0356D148289FE92B00A7E842 /* MyIdSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MyIdSDK.framework; path = ../ios2/libs/MyIdSDK.framework; sourceTree = ""; };
- 0356D14B289FE9DD00A7E842 /* MyIdSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MyIdSDK.framework; path = libs/MyIdSDK.framework; sourceTree = ""; };
- 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
- 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
- 3AA89A359708575D4CE71461 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
- 3BFBAE87AC5F7BBA6F72AC82 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
- 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
- 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
- 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
- 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; };
- 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; };
- 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; };
- 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
- 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
- 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- B428D608A4B04859E94D047C /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
- DC512C9754B5D59EBDF9F2BF /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 97C146EB1CF9000F007C117D /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0356D14C289FE9DD00A7E842 /* MyIdSDK.framework in Frameworks */,
- 8290A3FD2A8F3713CFC69AA4 /* Pods_Runner.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 3EDF73B6FEED61C46673AA07 /* Pods */ = {
- isa = PBXGroup;
- children = (
- 3BFBAE87AC5F7BBA6F72AC82 /* Pods-Runner.debug.xcconfig */,
- DC512C9754B5D59EBDF9F2BF /* Pods-Runner.release.xcconfig */,
- B428D608A4B04859E94D047C /* Pods-Runner.profile.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
- 9740EEB11CF90186004384FC /* Flutter */ = {
- isa = PBXGroup;
- children = (
- 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
- 9740EEB21CF90195004384FC /* Debug.xcconfig */,
- 7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
- 9740EEB31CF90195004384FC /* Generated.xcconfig */,
- );
- name = Flutter;
- sourceTree = "";
- };
- 97C146E51CF9000F007C117D = {
- isa = PBXGroup;
- children = (
- 9740EEB11CF90186004384FC /* Flutter */,
- 97C146F01CF9000F007C117D /* Runner */,
- 97C146EF1CF9000F007C117D /* Products */,
- 3EDF73B6FEED61C46673AA07 /* Pods */,
- D80D4E9D0D600A89C906EFF1 /* Frameworks */,
- );
- sourceTree = "";
- };
- 97C146EF1CF9000F007C117D /* Products */ = {
- isa = PBXGroup;
- children = (
- 97C146EE1CF9000F007C117D /* Runner.app */,
- );
- name = Products;
- sourceTree = "";
- };
- 97C146F01CF9000F007C117D /* Runner */ = {
- isa = PBXGroup;
- children = (
- 97C146FA1CF9000F007C117D /* Main.storyboard */,
- 97C146FD1CF9000F007C117D /* Assets.xcassets */,
- 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
- 97C147021CF9000F007C117D /* Info.plist */,
- 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
- 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
- 74858FAE1ED2DC5600515810 /* AppDelegate.swift */,
- 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */,
- 0356D146289FE8FE00A7E842 /* MyIdController.swift */,
- );
- path = Runner;
- sourceTree = "";
- };
- D80D4E9D0D600A89C906EFF1 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 0356D148289FE92B00A7E842 /* MyIdSDK.framework */,
- 0356D14B289FE9DD00A7E842 /* MyIdSDK.framework */,
- 3AA89A359708575D4CE71461 /* Pods_Runner.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 97C146ED1CF9000F007C117D /* Runner */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
- buildPhases = (
- 9C01A1C5B6C2CBCCC9ED4A97 /* [CP] Check Pods Manifest.lock */,
- 9740EEB61CF901F6004384FC /* Run Script */,
- 97C146EA1CF9000F007C117D /* Sources */,
- 97C146EB1CF9000F007C117D /* Frameworks */,
- 97C146EC1CF9000F007C117D /* Resources */,
- 9705A1C41CF9048500538489 /* Embed Frameworks */,
- 3B06AD1E1E4923F5004D2608 /* Thin Binary */,
- 1FD5323DC8F6BD8475EAA103 /* [CP] Embed Pods Frameworks */,
- 367A74D6DFFF5C6DD1D2A720 /* [CP] Copy Pods Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = Runner;
- productName = Runner;
- productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 97C146E61CF9000F007C117D /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 1300;
- ORGANIZATIONNAME = "";
- TargetAttributes = {
- 97C146ED1CF9000F007C117D = {
- CreatedOnToolsVersion = 7.3.1;
- LastSwiftMigration = 1100;
- };
- };
- };
- buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */;
- compatibilityVersion = "Xcode 9.3";
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = 97C146E51CF9000F007C117D;
- productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 97C146ED1CF9000F007C117D /* Runner */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 97C146EC1CF9000F007C117D /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
- 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
- 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
- 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 1FD5323DC8F6BD8475EAA103 /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
- 367A74D6DFFF5C6DD1D2A720 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
- 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Thin Binary";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
- };
- 9740EEB61CF901F6004384FC /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
- };
- 9C01A1C5B6C2CBCCC9ED4A97 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 97C146EA1CF9000F007C117D /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */,
- 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
- 0356D147289FE8FE00A7E842 /* MyIdController.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- 97C146FA1CF9000F007C117D /* Main.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 97C146FB1CF9000F007C117D /* Base */,
- );
- name = Main.storyboard;
- sourceTree = "";
- };
- 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 97C147001CF9000F007C117D /* Base */,
- );
- name = LaunchScreen.storyboard;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- 249021D3217E4FDB00AE95B9 /* Profile */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- SDKROOT = iphoneos;
- SUPPORTED_PLATFORMS = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Profile;
- };
- 249021D4217E4FDB00AE95B9 /* Profile */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = CC8U293678;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)2/libs",
- "$(PROJECT_DIR)/libs",
- );
- INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- PRODUCT_BUNDLE_IDENTIFIER = com.example.myid;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
- SWIFT_VERSION = 5.0;
- VALIDATE_WORKSPACE = YES;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Profile;
- };
- 97C147031CF9000F007C117D /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 97C147041CF9000F007C117D /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- SDKROOT = iphoneos;
- SUPPORTED_PLATFORMS = iphoneos;
- SWIFT_COMPILATION_MODE = wholemodule;
- SWIFT_OPTIMIZATION_LEVEL = "-O";
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 97C147061CF9000F007C117D /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = CC8U293678;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)2/libs",
- "$(PROJECT_DIR)/libs",
- );
- INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- PRODUCT_BUNDLE_IDENTIFIER = com.example.myid;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- VALIDATE_WORKSPACE = YES;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Debug;
- };
- 97C147071CF9000F007C117D /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_MODULES = YES;
- CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = CC8U293678;
- ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)2/libs",
- "$(PROJECT_DIR)/libs",
- );
- INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- PRODUCT_BUNDLE_IDENTIFIER = com.example.myid;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
- SWIFT_VERSION = 5.0;
- VALIDATE_WORKSPACE = YES;
- VERSIONING_SYSTEM = "apple-generic";
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 97C147031CF9000F007C117D /* Debug */,
- 97C147041CF9000F007C117D /* Release */,
- 249021D3217E4FDB00AE95B9 /* Profile */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 97C147061CF9000F007C117D /* Debug */,
- 97C147071CF9000F007C117D /* Release */,
- 249021D4217E4FDB00AE95B9 /* Profile */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 97C146E61CF9000F007C117D /* Project object */;
-}
diff --git a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 919434a6254f0e9651f402737811be6634a03e9c..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
deleted file mode 100644
index 18d981003d68d0546c4804ac2ff47dd97c6e7921..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- IDEDidComputeMac32BitWarning
-
-
-
diff --git a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
deleted file mode 100644
index f9b0d7c5ea15f194be85eb6ee8e6721a87ff4644..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- PreviewsEnabled
-
-
-
diff --git a/flutter-sample/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/flutter-sample/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
deleted file mode 100644
index c87d15a335208541da7c11961b0f6d5f6035512e..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/flutter-sample/ios/Runner.xcworkspace/contents.xcworkspacedata b/flutter-sample/ios/Runner.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 21a3cc14c74e969ab1548274a8512ebfecc40f78..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
diff --git a/flutter-sample/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter-sample/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
deleted file mode 100644
index 18d981003d68d0546c4804ac2ff47dd97c6e7921..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- IDEDidComputeMac32BitWarning
-
-
-
diff --git a/flutter-sample/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/flutter-sample/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
deleted file mode 100644
index f9b0d7c5ea15f194be85eb6ee8e6721a87ff4644..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- PreviewsEnabled
-
-
-
diff --git a/flutter-sample/ios/Runner/AppDelegate.swift b/flutter-sample/ios/Runner/AppDelegate.swift
deleted file mode 100644
index 709432560855d395e371a7a90487b9551d959d47..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/AppDelegate.swift
+++ /dev/null
@@ -1,40 +0,0 @@
-import UIKit
-import Flutter
-
-@UIApplicationMain
-@objc class AppDelegate: FlutterAppDelegate {
- override func application(
- _ application: UIApplication,
- didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
- ) -> Bool {
- GeneratedPluginRegistrant.register(with: self)
-
- let controller : FlutterViewController = window?.rootViewController as! FlutterViewController
- let methodChannel = FlutterMethodChannel(name: "flutter.native/myid", binaryMessenger: controller.binaryMessenger)
-
- let navigationController = UINavigationController(rootViewController: controller)
- navigationController.setNavigationBarHidden(true, animated: false)
- self.window!.rootViewController = navigationController
- self.window!.makeKeyAndVisible()
-
- methodChannel.setMethodCallHandler({
- (call: FlutterMethodCall, result: @escaping FlutterResult) -> Void in
- if (call.method == "runSDK") {
- let vc = MyIdController(
- onResult: { data in
- result(data)
- navigationController.dismiss(animated: true)
- },
- onCancel: {
- navigationController.dismiss(animated: true)
- }
- )
- vc.modalPresentationStyle = .pageSheet
- navigationController.present(vc, animated: true)
- }
- })
-
-
- return super.application(application, didFinishLaunchingWithOptions: launchOptions)
- }
-}
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index d36b1fab2d9dea668a4f83df94d525897d9e68dd..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,122 +0,0 @@
-{
- "images" : [
- {
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-App-20x20@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-App-20x20@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@1x.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-App-40x40@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-App-40x40@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-App-60x60@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-App-60x60@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "20x20",
- "idiom" : "ipad",
- "filename" : "Icon-App-20x20@1x.png",
- "scale" : "1x"
- },
- {
- "size" : "20x20",
- "idiom" : "ipad",
- "filename" : "Icon-App-20x20@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-App-29x29@1x.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-App-29x29@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-App-40x40@1x.png",
- "scale" : "1x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-App-40x40@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-App-76x76@1x.png",
- "scale" : "1x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-App-76x76@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "83.5x83.5",
- "idiom" : "ipad",
- "filename" : "Icon-App-83.5x83.5@2x.png",
- "scale" : "2x"
- },
- {
- "size" : "1024x1024",
- "idiom" : "ios-marketing",
- "filename" : "Icon-App-1024x1024@1x.png",
- "scale" : "1x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
deleted file mode 100644
index dc9ada4725e9b0ddb1deab583e5b5102493aa332..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
deleted file mode 100644
index 28c6bf03016f6c994b70f38d1b7346e5831b531f..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
deleted file mode 100644
index 2ccbfd967d9697cd4b83225558af2911e9571c9b..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
deleted file mode 100644
index f091b6b0bca859a3f474b03065bef75ba58a9e4c..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
deleted file mode 100644
index 4cde12118dda48d71e01fcb589a74d069c5d7cb5..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
deleted file mode 100644
index d0ef06e7edb86cdfe0d15b4b0d98334a86163658..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
deleted file mode 100644
index dcdc2306c28505ebc0b6c3a359c4d252bf626b9f..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
deleted file mode 100644
index 2ccbfd967d9697cd4b83225558af2911e9571c9b..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
deleted file mode 100644
index c8f9ed8f5cee1c98386d13b17e89f719e83555b2..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
deleted file mode 100644
index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
deleted file mode 100644
index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
deleted file mode 100644
index 75b2d164a5a98e212cca15ea7bf2ab5de5108680..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
deleted file mode 100644
index c4df70d39da7941ef3f6dcb7f06a192d8dcb308d..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
deleted file mode 100644
index 6a84f41e14e27f4b11f16f9ee39279ac98f8d5ac..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
deleted file mode 100644
index d0e1f58536026aebc4f1f70e481f6993c9ff088d..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json
deleted file mode 100644
index 0bedcf2fd46788ae3a01a423467513ff59b5c120..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "universal",
- "filename" : "LaunchImage.png",
- "scale" : "1x"
- },
- {
- "idiom" : "universal",
- "filename" : "LaunchImage@2x.png",
- "scale" : "2x"
- },
- {
- "idiom" : "universal",
- "filename" : "LaunchImage@3x.png",
- "scale" : "3x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
deleted file mode 100644
index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
deleted file mode 100644
index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
deleted file mode 100644
index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000
Binary files a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png and /dev/null differ
diff --git a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md
deleted file mode 100644
index 89c2725b70f1882be97f5214fafe22d27a0ec01e..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Launch Screen Assets
-
-You can customize the launch screen with your own desired assets by replacing the image files in this directory.
-
-You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
\ No newline at end of file
diff --git a/flutter-sample/ios/Runner/Base.lproj/LaunchScreen.storyboard b/flutter-sample/ios/Runner/Base.lproj/LaunchScreen.storyboard
deleted file mode 100644
index f2e259c7c9390ff69a6bbe1e0907e6dc366848e7..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Base.lproj/LaunchScreen.storyboard
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/flutter-sample/ios/Runner/Base.lproj/Main.storyboard b/flutter-sample/ios/Runner/Base.lproj/Main.storyboard
deleted file mode 100644
index f3c28516fb38e64d88cfcf5fb1791175df078f2f..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Base.lproj/Main.storyboard
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/flutter-sample/ios/Runner/Info.plist b/flutter-sample/ios/Runner/Info.plist
deleted file mode 100644
index 6a69092181d0a37a6175e74e5b569ec5272c097a..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Info.plist
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- Myid
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- myid
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- $(FLUTTER_BUILD_NAME)
- CFBundleSignature
- ????
- CFBundleVersion
- $(FLUTTER_BUILD_NUMBER)
- LSRequiresIPhoneOS
-
- UILaunchStoryboardName
- LaunchScreen
- UIMainStoryboardFile
- Main
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIViewControllerBasedStatusBarAppearance
-
- CADisableMinimumFrameDurationOnPhone
-
-
-
diff --git a/flutter-sample/ios/Runner/MyIdController.swift b/flutter-sample/ios/Runner/MyIdController.swift
deleted file mode 100644
index f1209f5c46e53df429804c6f933573e0d7e72862..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/MyIdController.swift
+++ /dev/null
@@ -1,70 +0,0 @@
-//
-// MyIdController.swift
-// Runner
-//
-// Created by Azamat on 07/08/22.
-//
-
-import UIKit
-import MyIdSDK
-
-class MyIdController: UIViewController {
-
- var onResult: (String) -> Void
- var onCancel: () -> Void
-
- init(onResult: @escaping (String) -> Void, onCancel: @escaping () -> Void) {
- self.onResult = onResult
- self.onCancel = onCancel
-
- super.init(nibName: nil, bundle: nil)
- }
-
- required init?(coder: NSCoder) {
- fatalError("init(coder:) has not been implemented")
- }
-
- override func viewDidAppear(_ animated: Bool) {
- MyIdSdk.start(withConfigureOptions: { options in
- options?.clientId = "YOUR_CLIENT_ID"
- options?.locale = .UZ
- }, withDelegate: self)
- }
-
- func toJson(json: [String: Any]) -> String {
- do {
- let data = try JSONSerialization.data(withJSONObject: json)
- return String(data: data, encoding: String.Encoding.utf8) ?? ""
- } catch let JSONError {
- print(JSONError)
- }
-
- return ""
- }
-}
-
-extension MyIdController: MyIdSdkDelegate {
-
- func myidOnSuccess(result: MyIdResult) {
- let jsonObject: [String: Any] = [
- "code": result.code ?? "",
- ]
-
- onResult(toJson(json: jsonObject))
- }
-
- func myidOnError(exception: MyIdException) {
- let jsonObject: [String: Any] = [
- "error": [
- "code": exception.code,
- "message": exception.message,
- ],
- ]
-
- onResult(toJson(json: jsonObject))
- }
-
- func myidOnUserExited() {
- onCancel()
- }
-}
diff --git a/flutter-sample/ios/Runner/Runner-Bridging-Header.h b/flutter-sample/ios/Runner/Runner-Bridging-Header.h
deleted file mode 100644
index 308a2a560b42f17aaf3c36e4e9c8cd07182fbb7e..0000000000000000000000000000000000000000
--- a/flutter-sample/ios/Runner/Runner-Bridging-Header.h
+++ /dev/null
@@ -1 +0,0 @@
-#import "GeneratedPluginRegistrant.h"
diff --git a/flutter-sample/lib/main.dart b/flutter-sample/lib/main.dart
deleted file mode 100644
index e4de347947b04157e8acec907f71f9389135a349..0000000000000000000000000000000000000000
--- a/flutter-sample/lib/main.dart
+++ /dev/null
@@ -1,67 +0,0 @@
-import 'package:flutter/material.dart';
-import 'package:flutter/services.dart';
-
-void main() {
- runApp(const App());
-}
-
-class App extends StatelessWidget {
- const App({Key? key}) : super(key: key);
-
- @override
- Widget build(BuildContext context) {
- return const MaterialApp(
- title: 'AppName',
- debugShowCheckedModeBanner: false,
- themeMode: ThemeMode.light,
- home: View(),
- );
- }
-}
-
-class View extends StatefulWidget {
- const View({Key? key}) : super(key: key);
-
- static const platform = MethodChannel('flutter.native/myid');
-
- @override
- State createState() => _ViewState();
-}
-
-class _ViewState extends State {
- var result = "";
-
- @override
- Widget build(BuildContext context) {
- return Center(
- child: Column(
- mainAxisAlignment: MainAxisAlignment.center,
- children: [
- TextButton(
- onPressed: () {
- View.platform.invokeMethod('runSDK', {
- 'KEY_PHONE_NUMBER': "1234567", // Organization phone number
- 'KEY_CLIENT_ID': "",
- 'KEY_PASSPORT_DATA': "AB1234567",
- 'KEY_DATE_OF_BIRTH': "01.09.1999", // Format: dd.MM.yyyy
- 'KEY_SDK_HASH': "", // Optional
- 'KEY_EXTERNAL_ID': "", // Optional
- 'KEY_THRESHOLD': 0.5, // 0.5 until 1.0
- 'KEY_BUILD_MODE': "PRODUCTION", // PRODUCTION or DEBUG
- 'KEY_ENTRY_TYPE': "AUTH", // AUTH or FACE
- 'KEY_LOCALE': "uz", // uz, en, ru
- 'KEY_CAMERA_SHAPE': "CIRCLE", // CIRCLE or ELLIPSE
- 'KEY_WITH_PHOTO': false
- }).then((value) => setState(() => result = value));
- },
- child: const Text("Run myID SDK"),
- ),
- Text(
- "Result is: " + result,
- style: const TextStyle(fontSize: 26),
- ),
- ],
- ),
- );
- }
-}
diff --git a/flutter-sample/pubspec.lock b/flutter-sample/pubspec.lock
deleted file mode 100644
index 779e035b1326e4f1732fcf713ef37af78a38a578..0000000000000000000000000000000000000000
--- a/flutter-sample/pubspec.lock
+++ /dev/null
@@ -1,167 +0,0 @@
-# Generated by pub
-# See https://dart.dev/tools/pub/glossary#lockfile
-packages:
- async:
- dependency: transitive
- description:
- name: async
- url: "https://pub.dartlang.org"
- source: hosted
- version: "2.8.2"
- boolean_selector:
- dependency: transitive
- description:
- name: boolean_selector
- url: "https://pub.dartlang.org"
- source: hosted
- version: "2.1.0"
- characters:
- dependency: transitive
- description:
- name: characters
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.2.0"
- charcode:
- dependency: transitive
- description:
- name: charcode
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.3.1"
- clock:
- dependency: transitive
- description:
- name: clock
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.1.0"
- collection:
- dependency: transitive
- description:
- name: collection
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.16.0"
- cupertino_icons:
- dependency: "direct main"
- description:
- name: cupertino_icons
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.0.5"
- fake_async:
- dependency: transitive
- description:
- name: fake_async
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.3.0"
- flutter:
- dependency: "direct main"
- description: flutter
- source: sdk
- version: "0.0.0"
- flutter_lints:
- dependency: "direct dev"
- description:
- name: flutter_lints
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.0.4"
- flutter_test:
- dependency: "direct dev"
- description: flutter
- source: sdk
- version: "0.0.0"
- lints:
- dependency: transitive
- description:
- name: lints
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.0.1"
- matcher:
- dependency: transitive
- description:
- name: matcher
- url: "https://pub.dartlang.org"
- source: hosted
- version: "0.12.11"
- material_color_utilities:
- dependency: transitive
- description:
- name: material_color_utilities
- url: "https://pub.dartlang.org"
- source: hosted
- version: "0.1.4"
- meta:
- dependency: transitive
- description:
- name: meta
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.7.0"
- path:
- dependency: transitive
- description:
- name: path
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.8.1"
- sky_engine:
- dependency: transitive
- description: flutter
- source: sdk
- version: "0.0.99"
- source_span:
- dependency: transitive
- description:
- name: source_span
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.8.2"
- stack_trace:
- dependency: transitive
- description:
- name: stack_trace
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.10.0"
- stream_channel:
- dependency: transitive
- description:
- name: stream_channel
- url: "https://pub.dartlang.org"
- source: hosted
- version: "2.1.0"
- string_scanner:
- dependency: transitive
- description:
- name: string_scanner
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.1.0"
- term_glyph:
- dependency: transitive
- description:
- name: term_glyph
- url: "https://pub.dartlang.org"
- source: hosted
- version: "1.2.0"
- test_api:
- dependency: transitive
- description:
- name: test_api
- url: "https://pub.dartlang.org"
- source: hosted
- version: "0.4.9"
- vector_math:
- dependency: transitive
- description:
- name: vector_math
- url: "https://pub.dartlang.org"
- source: hosted
- version: "2.1.2"
-sdks:
- dart: ">=2.17.0-0 <3.0.0"
diff --git a/flutter-sample/pubspec.yaml b/flutter-sample/pubspec.yaml
deleted file mode 100644
index 6bfe5151b0c9eb79dc9ed363fbe03010732d2c6e..0000000000000000000000000000000000000000
--- a/flutter-sample/pubspec.yaml
+++ /dev/null
@@ -1,89 +0,0 @@
-name: example
-description: A new Flutter project.
-
-# The following line prevents the package from being accidentally published to
-# pub.dev using `flutter pub publish`. This is preferred for private packages.
-publish_to: 'none' # Remove this line if you wish to publish to pub.dev
-
-# The following defines the version and build number for your application.
-# A version number is three numbers separated by dots, like 1.2.43
-# followed by an optional build number separated by a +.
-# Both the version and the builder number may be overridden in flutter
-# build by specifying --build-name and --build-number, respectively.
-# In Android, build-name is used as versionName while build-number used as versionCode.
-# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
-# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
-# Read more about iOS versioning at
-# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
-version: 1.0.0+1
-
-environment:
- sdk: ">=2.16.2 <3.0.0"
-
-# Dependencies specify other packages that your package needs in order to work.
-# To automatically upgrade your package dependencies to the latest versions
-# consider running `flutter pub upgrade --major-versions`. Alternatively,
-# dependencies can be manually updated by changing the version numbers below to
-# the latest version available on pub.dev. To see which dependencies have newer
-# versions available, run `flutter pub outdated`.
-dependencies:
- flutter:
- sdk: flutter
-
-
- # The following adds the Cupertino Icons font to your application.
- # Use with the CupertinoIcons class for iOS style icons.
- cupertino_icons: ^1.0.2
-
-dev_dependencies:
- flutter_test:
- sdk: flutter
-
- # The "flutter_lints" package below contains a set of recommended lints to
- # encourage good coding practices. The lint set provided by the package is
- # activated in the `analysis_options.yaml` file located at the root of your
- # package. See that file for information about deactivating specific lint
- # rules and activating additional ones.
- flutter_lints: ^1.0.0
-
-# For information on the generic Dart part of this file, see the
-# following page: https://dart.dev/tools/pub/pubspec
-
-# The following section is specific to Flutter.
-flutter:
-
- # The following line ensures that the Material Icons font is
- # included with your application, so that you can use the icons in
- # the material Icons class.
- uses-material-design: true
-
- # To add assets to your application, add an assets section, like this:
- # assets:
- # - images/a_dot_burr.jpeg
- # - images/a_dot_ham.jpeg
-
- # An image asset can refer to one or more resolution-specific "variants", see
- # https://flutter.dev/assets-and-images/#resolution-aware.
-
- # For details regarding adding assets from package dependencies, see
- # https://flutter.dev/assets-and-images/#from-packages
-
- # To add custom fonts to your application, add a fonts section here,
- # in this "flutter" section. Each entry in this list should have a
- # "family" key with the font family name, and a "fonts" key with a
- # list giving the asset and other descriptors for the font. For
- # example:
- # fonts:
- # - family: Schyler
- # fonts:
- # - asset: fonts/Schyler-Regular.ttf
- # - asset: fonts/Schyler-Italic.ttf
- # style: italic
- # - family: Trajan Pro
- # fonts:
- # - asset: fonts/TrajanPro.ttf
- # - asset: fonts/TrajanPro_Bold.ttf
- # weight: 700
- #
- # For details regarding fonts from package dependencies,
- # see https://flutter.dev/custom-fonts/#from-packages
diff --git a/images/screen01.jpg b/images/screen01.jpg
deleted file mode 100644
index c4b04369c8c95edf791475d2d113cae664376a28..0000000000000000000000000000000000000000
Binary files a/images/screen01.jpg and /dev/null differ
diff --git a/images/screen02.jpg b/images/screen02.jpg
deleted file mode 100644
index 8c5831e5e99f63283ed709743ae979ab856830d7..0000000000000000000000000000000000000000
Binary files a/images/screen02.jpg and /dev/null differ
diff --git a/images/screen03.jpg b/images/screen03.jpg
deleted file mode 100644
index 4d1c8f78c2b5f158eb95044e4c7a63b773ee3f25..0000000000000000000000000000000000000000
Binary files a/images/screen03.jpg and /dev/null differ
diff --git a/images/screen04.jpg b/images/screen04.jpg
deleted file mode 100644
index ee6385ba65f4afd9d2c48d5138343226a17b63bd..0000000000000000000000000000000000000000
Binary files a/images/screen04.jpg and /dev/null differ