Как локально сохранить видео и изображение?

swift

#1

Всем привет! Есть 2 URL -
В одном url видео формата .mov, в другом изображение jpg.
Необходимо их локально сохранить (в директории приложения)
Файлы находятся в Firebase Storage.
Пробую так, но файлы почему-то не сохраняются.

                   do{
                let urlData = NSData(contentsOf: videoURL)
                let directoryForVideo = self.getDocumentsDirectory().appendingPathComponent("Video.mov")
                try urlData?.write(to: directoryForVideo)
                } catch {
                    print(error.localizedDescription)
                }

Метод getDocumentsDirectory

func getDocumentsDirectory() -> URL {
    let paths = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
    return paths[0]
}

Локальный URL тоже необходимо знать.

Помогите, пожалуйста…


#2

Дополню -

Проблема заключается в том, что запись не происходит по каким-то причинам. Ошибок никаких нет.

После записи у меня срабатывает метод на чтение и он показывает, что файл просто отсутсвует в дериктории.