מחיקת קבצים באמצעות Cloud Storage ל-Unity

אחרי שמעלים קבצים אל Cloud Storage, אפשר גם למחוק אותם.

מחיקת קובץ

כדי למחוק קובץ, קודם צריך ליצור הפניה אליו. לאחר מכן קוראים ל-method DeleteAsync() על ההפניה הזו.

// Create a reference to the file to delete.
StorageReference desertRef = storageRef.Child("images/desert.jpg");

// Delete the file
desertRef.DeleteAsync().ContinueWithOnMainThread(task => {
    if (task.IsCompleted) {
        Debug.Log("File deleted successfully.");
    }
    else {
        // Uh-oh, an error occurred!
    }
});

טיפול בשגיאות

יכולות להיות כמה סיבות לכך ששגיאות מתרחשות במחיקת קבצים, כולל העובדה שהקובץ לא קיים או שהמשתמש לא קיבל הרשאה למחוק את הקובץ הרצוי. מידע נוסף על שגיאות זמין בקטע טיפול בשגיאות במסמכי העזרה.