मुख्य सामग्री पर जाएं

त्रुटि प्रबंधन

iOS SDK के लिए सभी त्रुटि प्रबंधन इस अनुभाग में केंद्रित है। onErrorAcessoBioManager कॉलबैक एक ErrorBio ऑब्जेक्ट प्राप्त करता है जो getCode() और getDescription() को उजागर करता है।

त्रुटि कोड
कोडविवरण
73000सत्र अज्ञात और अप्रत्याशित त्रुटि के कारण रद्द हो गया। Unico Check SDK कैमरा, स्टोरेज, सुरक्षा, नेटवर्किंग और अन्य सहित विभिन्न iOS APIs का उपयोग करता है — यह एक सर्वव्यापी त्रुटि है।
73001संदर्भ अमान्य
73003API संस्करण 13 या नया होना आवश्यक है
73006एमुलेटर पर कैमरा खोलने में असमर्थ
73100इंटरनेट से कनेक्ट करने में असमर्थ
73200unico_sdk JSON फ़ाइल नहीं मिली
73202unico_sdk JSON फ़ाइल लोड करने में असमर्थ
73203AcessoBioConfigDataSource लोड करने में असमर्थ
73204SDK प्रारंभ करने में असमर्थ — बिल्ड पर setEnvironment के माध्यम से परिवेश कॉन्फ़िगर करें
73300unico प्रमाणीकरण ऑब्जेक्ट प्राप्त करने में असमर्थ
73301unico प्रमाणीकरण ऑब्जेक्ट पार्स करने में असमर्थ
73302unico टोकन नहीं मिला
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 स्थिति में था
73718iOS 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 सेकंड की सीमा से अधिक हो गई; कैप्चर मैन्युअल मोड में स्विच हो जाता है।