我試圖在我的代碼中使用Alamofire 4.0.0與Xcode 8.0和Swift 3.0一起下載this picture。Alamofire下載問題
這裏是我的要求:
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)
}
}
}
我從服務器得到如下回答:
失敗: responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.inputFileReadFailed(文件:///私人/var/mobile/Containers/Data/Application/50400F41-47FD-4276-8903-F48D942D064A/tmp/CFNetworkDownload_D1Aqkh.tmp))
我對如何解決這個問題沒有任何想法... Alamofire新版本是否有一些問題,或者是我忘記了什麼地方?
謝謝!
非常明確的答案,非常感謝。 – Adagio
我遇到了同樣的問題。感謝你的回答! – user30646