我一直在开发一个允许下载大文件的应用程序。我正在使用 Swift 3 和 Alamofire,
下载在后台运行,在 iOS 10.2.x 上,这一切都运行良好。但是在设备切换到睡眠状态时更新到 iOS 10.3.x 时,再次打开应用程序时会引发以下错误:
[] nw_socket_get_input_frames recvmsg(fd 6, 1024 bytes): [57] Socket is not connected
[] nw_endpoint_handler_add_write_request [1.1 192.124.249.2:443 failed socket-flow (satisfied)] cannot accept write requests
[] tcp_connection_write_eof_block_invoke Write close callback received error: [22] Invalid argument
下载在后台继续,完成后将触发完成回调。但是由于这些错误,似乎没有调用进度回调,除非我关闭应用程序并再次打开它并在打开时重新加载表格单元格视图。
我在网上找不到很多关于这类错误的信息,只有关于隐藏错误以防止打印到控制台的信息。
任何人都可以帮忙吗?
谢谢