I changed timeoutIntervalForRequest with
let manager = Alamofire.SessionManager.default
manager.session.configuration.timeoutIntervalForReq
For swift3 try this
var alamoManager: SessionManager?
//Mark -- Alamofire session manager
let configuration = URLSessionConfiguration.default
configuration.timeoutIntervalForRequest = 3
alamoManager = Alamofire.SessionManager(configuration: configuration)
alamoManager.request(request).responseJSON {
response in
}
Also this is one option
Alamofire.SessionManager.default.session.configuration.timeoutIntervalForRequest = 300