ios 13 上的 URLSession 未遵循 302

URLSession not following 302s on ios 13

当 运行 我的代码在 iOS 13 的设备上时,我收到一个错误,我在 iOS 的任何以前版本中都没有看到。我得到:

NSURLConnection finished with error - code -1007

我的密码是

URLSession.shared.dataTask(with: url) { (_, res, _) in
 // Do stuff
}.resume()

服务器以 302 响应并在以前的 iOS 版本上正常解析(重定向一次并解析)。在 iOS 13 上,它一直重定向到原始 URL,直到它说重定向太多。这是 iOS 13 的错误还是我应该做些不同的事情?

此问题已通过 XCode 11 Beta 3 自行解决。