Как говорит rmaddy, вы используете неправильный код для получения каталога документов. Для этого вы должны использовать код примерно так:
guard let docsURL = try? FileManager.default.url(for: .documentDirectory,
in: .userDomainMask,
appropriateFor: nil,
create: true else { return }
Затем вам нужен код, чтобы прочитать файл, который вы хотите добавить, и использовать write, чтобы добавить его:
let fileURL = docsURL.appendingPathComponent(fileName)
let urlToAppend = docsURL.appendingPathComponent(fileNameToAppend)
guard let dataToAppend = try ? Data.contentsOf(url: urlToAppend) else { return }
guard let fileHandle = FileHandle(forWritingTo: fileURL) else { return }
fileHandle.seekToEndOfFile()
fileHandle.write(dataToAppend)
(Пропуск обработки ошибок, закрытие файла и т. Д.)