C++ के लिए Cloud Storage से गड़बड़ियां मैनेज करना

कभी-कभी, ऐप्लिकेशन बनाते समय समस्याएं आ सकती हैं और गड़बड़ी हो सकती है.

अगर आपको कोई गड़बड़ी दिखती है, तो गड़बड़ी के बारे में जानकारी देने वाले मैसेज को देखें और जानें कि गड़बड़ी का मैसेज क्या कहता है.

अगर आपने गड़बड़ी का मैसेज देख लिया है और Cloud Storage Security Rules के मुताबिक, आपकी कार्रवाई की अनुमति है, लेकिन फिर भी गड़बड़ी ठीक नहीं हो रही है, तो सहायता के लिए हमारे सहायता पेज पर जाएं और हमें बताएं कि हम आपकी मदद कैसे कर सकते हैं.

गड़बड़ी के मैसेज को ठीक करना

गड़बड़ियां कई वजहों से हो सकती हैं. जैसे, फ़ाइल का मौजूद न होना, उपयोगकर्ता के पास चुनी गई फ़ाइल को ऐक्सेस करने की अनुमति न होना या उपयोगकर्ता का फ़ाइल अपलोड रद्द करना.

समस्या की सही पहचान करने और गड़बड़ी को ठीक करने के लिए, यहां उन सभी गड़बड़ियों की पूरी सूची दी गई है जो हमारे क्लाइंट को दिख सकती हैं. साथ ही, यह भी बताया गया है कि ये गड़बड़ियां कैसे हो सकती हैं.

नाम वजह
kErrorNone कोई गड़बड़ी नहीं हुई.
kErrorUnknown ऐसी गड़बड़ी हुई जिसकी जानकारी नहीं है.
kErrorObjectNotFound दिए गए रेफ़रंस पर कोई ऑब्जेक्ट मौजूद नहीं है.
kErrorBucketNotFound Cloud Storage के लिए कोई बकेट कॉन्फ़िगर नहीं किया गया है.
kErrorProjectNotFound Cloud Storage के लिए कोई प्रोजेक्ट कॉन्फ़िगर नहीं किया गया है.
kErrorQuotaExceeded आपके बकेट का कोटा खत्म हो गया है. Cloud Storage for Firebase के लिए, 'इस्तेमाल के हिसाब से शुल्क चुकाएं' वाला ब्लेज़ प्लान ज़रूरी है. अगर आपको स्पार्क प्लान वाले प्रोजेक्ट पर यह गड़बड़ी दिख रही है, तो आपको ऐक्सेस वापस पाने के लिए, ब्लेज़ प्लान पर अपग्रेड करना होगा. ज़्यादा जानकारी के लिए, हमारे अक्सर पूछे जाने वाले सवाल देखें.
kErrorUnauthenticated उपयोगकर्ता की पुष्टि नहीं हुई है. पुष्टि करें और फिर से कोशिश करें.
kErrorUnauthorized उपयोगकर्ता के पास, अनुरोध की गई कार्रवाई करने की अनुमति नहीं है. यह पक्का करने के लिए कि आपके नियम सही हैं, उन्हें देखें.
kErrorRetryLimitExceeded किसी कार्रवाई (अपलोड, डाउनलोड, मिटाना वगैरह) के लिए तय की गई समयसीमा खत्म हो गई है. फिर से अपलोड करने की कोशिश करें.
kErrorNonMatchingChecksum क्लाइंट पर मौजूद फ़ाइल का चेकसम, सर्वर से मिली फ़ाइल के चेकसम से मेल नहीं खाता. फिर से अपलोड करने की कोशिश करें.
kErrorCanceled उपयोगकर्ता ने कार्रवाई रद्द कर दी.
kErrorDownloadSizeExceeded डाउनलोड की गई फ़ाइल का साइज़, डाउनलोड के लिए तय की गई मेमोरी से ज़्यादा है. मेमोरी की सीमा बढ़ाएं और फिर से डाउनलोड करने की कोशिश करें.