त्रुटि प्रबंधन
iOS SDK के लिए सभी त्रुटि प्रबंधन इस अनुभाग में केंद्रित है। onErrorAcessoBioManager कॉलबैक एक ErrorBio ऑब्जेक्ट प्राप्त करता है जो getCode() और getDescription() को उजागर करता है।
त्रुटि कोड
| कोड | विवरण |
|---|---|
73000 | सत्र अज्ञात और अप्रत्याशित त्रुटि के कारण रद्द हो गया। Unico Check SDK कैमरा, स्टोरेज, सुरक्षा, नेटवर्किंग और अन्य सहित विभिन्न iOS APIs का उपयोग करता है — यह एक सर्वव्यापी त्रुटि है। |
73001 | संदर्भ अमान्य |
73003 | API संस्करण 13 या नया होना आवश्यक है |
73006 | एमुलेटर पर कैमरा खोलने में असमर्थ |
73100 | इंटरनेट से कनेक्ट करने में असमर्थ |
73200 | unico_sdk JSON फ़ाइल नहीं मिली |
73202 | unico_sdk JSON फ़ाइल लोड करने में असमर्थ |
73203 | AcessoBioConfigDataSource लोड करने में असमर्थ |
73204 | SDK प्रारंभ करने में असमर्थ — बिल्ड पर setEnvironment के माध्यम से परिवेश कॉन्फ़िगर करें |
73300 | unico प्रमाणीकरण ऑब्जेक्ट प्राप्त करने में असमर्थ |
73301 | unico प्रमाणीकरण ऑब्जेक्ट पार्स करने में असमर्थ |
73302 | unico टोकन नहीं मिला |
73701 | सक्रिय liveness इंपोर्ट नहीं मिला |
73702 | प्रोडक्शन मोड में सक्रिय liveness प्रारंभ करने में असमर्थ |
73703 | सक्रिय liveness सत्र प्राप्त करने में असमर्थ |
73704 | उपयोगकर्ता ने रद्द बटन दबाया और सत्र पूरा नहीं किया |
73705 | सत्र सफलतापूर्वक नहीं किया गया और FaceScan उत्पन्न नहीं हुआ |
73706 | कैमरा एक्सेस अस्वीकृत — उपयोगकर्ता ने स्पष्ट रूप से अनुमति अस्वीकार की या डिवाइस नीति इसे ब्लॉक करती है |
73707 | सत्र रद्द हो गया क्योंकि ऐप बंद हो गया, सो गया, OS नोटिफिकेशन आया, या बैकग्राउंड में चला गया |
73708 | सत्र रद्द हो गया क्योंकि ड िवाइस landscape मोड में है |
73709 | सत्र रद्द हो गया क्योंकि डिवाइस reverse portrait मोड में है |
73710 | सत्र रद्द हो गया क्योंकि उपयोगकर्ता निर्धारित समय सीमा के भीतर इसे पूरा करने में असमर्थ था |
73711 | सत्र मेमोरी दबाव के कारण रद्द हो गया |
73712 | सत्र रद्द हो गया क्योंकि आपका ऐप प्रोडक्शन में नहीं है और नेटवर्क कनेक्शन आवश्यक है |
73713 | सत्र रद्द हो गया क्योंकि आपकी key को फिर से सत्यापित करने की आवश्यकता है |
73714 | सत्र रद्द हो गया क्योंकि डेवलपर-कॉन्फ़िगर की गई एन्क्रिप्शन key मान्य नहीं थी |
73715 | सत्र रद्द हो गया क्योंकि सभी guidance images कॉन्फ़िगर नहीं की गई थीं |
73716 | सत्र रद्द हो गया क्योंकि SDK इस डिवाइस पर कैमरा प्रारंभ करने में असमर्थ था |
73717 | सत्र रद्द हो गया क्योंकि उपयोगकर्ता locked-out स्थिति में था |
73718 | iOS APIs के सामान्य उपयोग के दौरान अज्ञात और अप्रत्याशित त्रुटि |
73719 | सत्र रद्द हो गया क्योंकि उपयोगकर्ता ने Get Ready स्क्रीन subtext संदेश दबाया |
73720 | सत्र प्रोसेस नहीं किया गया |
73721 | सत्र नहीं किया जा सकता: प्रयास सीमा पार हो गई |
73722 | सत्र नहीं किया जा सकता: चेहरा संरेखण टाइमआउट |
73730 | सक्रिय liveness सत्र प्रारंभ करने में असमर्थ — अज्ञात लाइसेंस त्रुटि |
73731 | सक्रिय liveness सत्र प्रारंभ करने में असमर्थ — लाइसेंस समाप्त हो गया |
73800 | एन्क्रिप्टेड key बनाने में असमर्थ |
आधिकारिक त्रुटि कैटलॉग
उपरोक्त कोड iOS SDK कैटलॉग को दर्शाते हैं। आधिकारिक क्रॉस-प्लेटफ़ॉर्म त्रुटि कोड कैटलॉग API Reference > त्रुटि कोड पर उपलब्ध है।
Lifecycle कॉलबैक
onErrorAcessoBioManager के अलावा, SDK निम्नलिखित को भी ट्रिगर करता है:
onUserClosedCameraManually()— उपयोगकर्ता ने कैमरा मैन्युअल रूप से बंद किया।onSystemClosedCameraTimeoutSession()— टाइमआउट के कारण सत्र समाप्त हो गया (डिफ़ॉल्ट 40 सेकंड, न्यूनतम 40 सेकंड)।onSystemChangedTypeCameraTimeoutFaceInference()— चेहरा पहचान 13 सेकंड की सीमा से अधिक हो गई; कैप्चर मैन्युअल मोड में स्विच हो जाता है।