Я пытаюсь использовать Alamofire для загрузки двух файлов (.jpg и .pdf) одновременно. Я получаю сообщение об ошибке:
multipartEncodingFailed(Alamofire.AFError.MultipartEncodingFailureReason.bodyPartURLInvalid(~/Documents/tempImage.jpg))
Я предполагаю, что у меня нет полного URL. Кто-нибудь может мне посоветовать, как получить полный URL-адрес для моих файлов?
Вот так я сгенерировал свои URL для своих файлов перед загрузкой:
func createPhotoURL() -> URL {
let fileName = "tempImage.jpg"
let documentsDirectories = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
let documentDirectory = documentsDirectories.first!
let pdfPageURL = documentDirectory.appendingPathComponent("\(fileName)")
return pdfPageURL
}