Menghapus File dengan Cloud Storage untuk C++

Tentunya, Anda juga dapat menghapus file dari Cloud Storage.

Menghapus File

Untuk menghapus file, buat referensi terlebih dahulu ke file tersebut. Kemudian, panggil metode Delete() pada referensi tersebut.

// Create a reference to the file to delete.
StorageReference *desert_ref = storage_ref.Child("images/desert.jpg");

// Delete the file
Future future = desert_ref.Delete();

// Wait for operation to complete...

if (future.Error() != firebase::storage::kErrorNone) {
  // Uh-oh, an error occurred!
} else {
  // File deleted successfully
}

Menangani Error

Ada sejumlah alasan penyebab terjadinya error saat menghapus file, termasuk file tidak ada atau pengguna tidak memiliki izin untuk menghapus file yang diinginkan. Informasi lebih lanjut mengenai error dapat ditemukan di bagian Menangani Error pada dokumen.