Po przesłaniu plików do Cloud Storage możesz je także usunąć.
Usuń plik
Aby usunąć plik, najpierw utwórz odniesienie do tego pliku. Następnie wywołaj metodę deleteWithCompletion:
w tym odwołaniu.
Szybki
// Create a reference to the file to delete let desertRef = storageRef.child("desert.jpg") do { // Delete the file try await desertRef.delete() } catch { // ... }
Cel 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
Istnieje wiele powodów, dla których podczas usuwania plików mogą wystąpić błędy, np. plik nie istnieje lub użytkownik nie ma uprawnień do usunięcia żądanego pliku. Więcej informacji na temat błędów można znaleźć w sekcji Obsługiwanie błędów w dokumentacji.