حذف فایل‌ها با Cloud Storage در پلاتفرم‌های Apple

پس‌از بارگذاری فایل‌ها در Cloud Storage، می‌توانید آن‌ها را حذف کنید.

حذف کردن فایل

برای حذف یک فایل، ابتدا یک مرجع ایجاد کنید به آن فایل. سپس روش deleteWithCompletion: را در آن مرجع فراخوانی کنید.

Swift

// Create a reference to the file to delete
let desertRef = storageRef.child("desert.jpg")

do {
  // Delete the file
  try await desertRef.delete()
} catch {
  // ...
}
    

Objective-C

// Create a reference to the file to delete
FIRStorageReference *desertRef = [storageRef child:@"images/desert.jpg"];

// Delete the file
[desertRef deleteWithCompletion:^(NSError *error){
  if (error != nil) {
    // Uh-oh, an error occurred!
  } else {
    // File deleted successfully
  }
}];
    

مدیریت خطاها

دلایل متعددی وجود دارد که ممکن است هنگام حذف فایل‌ها خطا رخ دهد، ازجمله اینکه فایل وجود نداشته باشد یا کاربر اجازه حذف فایل مشخص‌شده را نداشته باشد. اطلاعات بیشتر درباره خطاها را می‌توانید در بخش مدیریت خطاها اسناد پیدا کنید.