Usuwanie plików za pomocą Cloud Storage na platformach Apple

Po przesłaniu plików do Cloud Storage możesz je też usunąć.

Usuwanie pliku

Aby usunąć plik, najpierw utwórz do niego odniesienie. Następnie wywołaj w nim metodę 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
  }
}];
    

Obsługa błędów

Błędy mogą występować przy usuwaniu plików z różnych powodów. Jednym z nich jest brak pliku lub brak uprawnień użytkownika do usunięcia wybranego pliku. Więcej informacji o błędach znajdziesz w sekcji Obsługa błędów w tej dokumentacji.