אחרי שמעלים קבצים אל Cloud Storage, אפשר גם למחוק אותם.
מחיקת קובץ
כדי למחוק קובץ, קודם צריך ליצור הפניה אליו. לאחר מכן קוראים ל-method Delete()
על ההפניה הזו.
// Create a reference to the file to delete. StorageReference *desert_ref = storage_ref.Child("images/desert.jpg"); // Delete the file Futurefuture = desert_ref.Delete(); // Wait for operation to complete... if (future.Error() != firebase::storage::kErrorNone) { // Uh-oh, an error occurred! } else { // File deleted successfully }
טיפול בשגיאות
יש כמה סיבות לכך שעשויות להתרחש שגיאות במחיקת קבצים, כולל מקרים שבהם הקובץ לא קיים או שהמשתמש לא קיבל הרשאה למחוק את הקובץ הרצוי. מידע נוסף על שגיאות זמין בקטע טיפול בשגיאות במסמכים.