कभी-कभी जब आप एक ऐप्लिकेशन बना रहे होते हैं, तब चीज़ें योजना के अनुसार नहीं होती हैं और कोई गड़बड़ी होती है.
संदेह होने पर, गड़बड़ी की जांच करें और देखें कि गड़बड़ी का मैसेज क्या है.
अगर आपने गड़बड़ी के मैसेज की जांच कर ली है और आपके पास Cloud Storage Security Rules है जो कार्रवाई कर रहे हैं, लेकिन अब भी गड़बड़ी को ठीक करने की कोशिश कर रहे हैं, तो हमारे सहायता पेज पर जाकर, हमें बताएं कि हम आपकी किस तरह मदद कर सकते हैं.
गड़बड़ी के मैसेज मैनेज करना
गड़बड़ियां होने की कई वजहें हो सकती हैं. इनमें फ़ाइल भी शामिल है मौजूद न हो, उपयोगकर्ता के पास मनचाही फ़ाइल को ऐक्सेस करने की अनुमति न हो या उपयोगकर्ता फ़ाइल अपलोड को रद्द कर रहा है.
समस्या का सही तरीके से विश्लेषण करने और उसे ठीक करने के लिए, यहां दी गई सूची
सभी Firebase.Storage.StorageException
जो हमारे क्लाइंट की ओर से बढ़ाई जाती हैं और वे कैसे हो सकती हैं.
नाम | वजह |
---|---|
ErrorUnknown |
कोई अनजानी गड़बड़ी हुई. |
ErrorObjectNotFound |
जिस रेफ़रंस का इस्तेमाल किया जा रहा है वहां कोई ऑब्जेक्ट मौजूद नहीं है. |
ErrorBucketNotFound |
Cloud Storage के लिए कोई बकेट कॉन्फ़िगर नहीं की गई है. |
ErrorProjectNotFound |
Cloud Storage के लिए कोई प्रोजेक्ट कॉन्फ़िगर नहीं किया गया है. |
ErrorQuotaExceeded |
आपके Cloud Storage बकेट का कोटा पार हो गया है. अगर बिना शुल्क वाले प्लान का इस्तेमाल किया जा रहा है, तो पैसे चुकाकर लिए जाने वाले प्लान पर अपग्रेड करें. अगर पैसे चुकाकर लिए गए किसी प्लान का इस्तेमाल किया जा रहा है, तो Firebase की सहायता टीम से संपर्क करें. |
ErrorNotAuthenticated |
उपयोगकर्ता की पुष्टि नहीं हुई है. पुष्टि करें और फिर से कोशिश करें. |
ErrorNotAuthorized |
उपयोगकर्ता के पास, अपनी पसंद की कार्रवाई करने की अनुमति नहीं है. अपने नियमों की जांच करके पक्का करें कि वे सही हैं. |
ErrorRetryLimitExceeded |
किसी कार्रवाई (अपलोड, डाउनलोड, मिटाना वगैरह) की तय समयसीमा पार हो गई है. फिर से अपलोड करें. |
ErrorInvalidChecksum |
क्लाइंट पर मौजूद फ़ाइल, सर्वर से मिली फ़ाइल के चेकसम से मेल नहीं खाती. फिर से अपलोड करने की कोशिश करें. |
ErrorCanceled |
उपयोगकर्ता ने कार्रवाई रद्द कर दी है. |