Thanks in advance
Code Block func checkDetails(username: String, password: String) { guard let url = URL(string:"https://api.rangouts.com/signin") else{ return } let body: [String: String] = ["username": username, "password": password] let finalBody = try? JSONSerialization.data(withJSONObject: body) var request = URLRequest(url: url) request.httpMethod = "POST" request.httpBody = finalBody request.setValue("application/json", forHTTPHeaderField: "Content-Type") URLSession.shared.dataTask(with: request){ (data, response, error) in guard let data = data else{ return } print(data) }.resume() } }
2020-11-14 09:14:05.286417-0800 rangouts[1174:110527] [] nwprotocolgetquicimageblockinvoke dlopen libquic failed
2020-11-14 09:15:05.834608-0800 rangouts[1174:111838] Task <85C62508-6220-4CF1-AB81-6949FED65ADF>.<1> finished with error [-1001] Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x600003e95e90 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={kCFStreamErrorCodeKey=-2102, kCFStreamErrorDomainKey=4}}, NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <85C62508-6220-4CF1-AB81-6949FED65ADF>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <85C62508-6220-4CF1-AB81-6949FED65ADF>.<1>"
), NSLocalizedDescription=The request timed out., NSErrorFailingURLStringKey="insert api", NSErrorFailingURLKey="insert api", _kCFStreamErrorDomainKey=4}
To elaborate, I'm running this on a simulator, which I know makes a difference though not exactly how, specifically a 14.1 simulator which I'm aware has some issues.Message from debugger: Terminated due to signal 9
When I use just the link to my api, without "/signin" I get a smaller error:
But I also do receive a file back, 143 bytes, which I'm assuming is the JSON.nwprotocolgetquicimageblockinvoke dlopen libquic failed
Sorry if the post is formatted incorrectly.