C++ için Cloud Storage ile hataları ele alma

Bazen uygulama geliştirirken işler planlandığı gibi gitmez ve hata oluşur.

Şüpheye düştüğünüzde döndürülen hatayı kontrol edin ve hata mesajında ne yazdığına bakın.

Hata mesajını kontrol ettiyseniz ve işleminize izin veren Cloud Storage Security Rules varsa ancak hatayı düzeltmekte hâlâ zorlanıyorsanız Destek sayfamızı ziyaret edin ve size nasıl yardımcı olabileceğimizi bize bildirin.

Hata mesajlarını işleme

Hataların oluşmasının çeşitli nedenleri olabilir. Örneğin, dosyanın mevcut olmaması, kullanıcının istenen dosyaya erişim izninin olmaması veya kullanıcının dosya yükleme işlemini iptal etmesi.

Sorunu doğru şekilde teşhis etmek ve hatayı gidermek için istemcimizin oluşturacağı tüm hataların tam listesini ve bunların nasıl oluşabileceğini aşağıda bulabilirsiniz.

Ad Neden
kErrorNone Hata yok.
kErrorUnknown Bilinmeyen bir hata oluştu.
kErrorObjectNotFound Belirtilen referansta nesne yok.
kErrorBucketNotFound Cloud Storage için herhangi bir grup yapılandırılmadı.
kErrorProjectNotFound Cloud Storage için yapılandırılmış proje yok.
kErrorQuotaExceeded Paketinizdeki kota aşıldı. Cloud Storage for Firebase için kullandıkça öde Blaze fiyatlandırma planı gerekir. Bu hatayı Spark fiyatlandırma planı projesinde alıyorsanız erişimi yeniden kazanmak için Blaze fiyatlandırma planına yükseltmeniz gerekir. Ayrıntılar için SSS sayfamızı inceleyin.
kErrorUnauthenticated Kullanıcının kimliği doğrulanmadı. Kimlik doğrulama işlemini tamamlayıp tekrar deneyin.
kErrorUnauthorized Kullanıcının istenen işlemi gerçekleştirme yetkisi yok. Kurallarınızın doğru olduğundan emin olun.
kErrorRetryLimitExceeded Bir işlem (yükleme, indirme, silme vb.) için maksimum süre sınırı aşıldı. Tekrar yükleme yapmayı deneyin.
kErrorNonMatchingChecksum İstemcideki dosya, sunucu tarafından alınan dosyanın sağlama toplamıyla eşleşmiyor. Tekrar yükleme yapmayı deneyin.
kErrorCanceled Kullanıcı, işlemi iptal etti.
kErrorDownloadSizeExceeded İndirilen dosyanın boyutu, indirme işlemi için ayrılan bellek miktarını aşıyor. Bellek sınırını artırıp indirmeyi tekrar deneyin.