Я пытаюсь загрузить это изображение в моем коде, используя Alamofire 4.0.0 с Xcode 8.0 и Swift 3.0.
Вот мой запрос:
func download(_ path: String, _ completionHandler: @escaping (Any?) -> ()) {
let stringURL = "https://slove.tulleb.com/uploads/6/6/0/2/66027561/2791411.jpg-1447979839.png"
print("Requesting \(stringURL)...")
_ = Alamofire.download(stringURL)
.responseData { response in
print(response)
if let data = response.result.value {
completionHandler(UIImage(data: data))
} else {
completionHandler(nil)
}
}
}
Получаю следующий ответ с сервера:
FAILURE: responseSerializationFailed (Alamofire.AFError.ResponseSerializationFailureReason.inputFileReadFailed(файл:///private/var/mobile/Containers/Data/Application/50400F41-47FD-4276-8903-F48D942D064A/tmp/CFNetworkDownload_D1Aqkh.tmp))
У меня нет никакой идеи о том, как это исправить... Является ли Alamofire новой версией, имеющей некоторые проблемы, или я что-то забываю где-то?
Спасибо!