iOS 13.4 Когда приложение goto background из сети переднего плана отключается
Действия по воспроизведению:
- Создайте новое приложение и вызовите любой API на сервер для получения данных
- немедленно перевести приложение в фоновый режим
- сеть отключается
ниже журнал:
2020-03-26 17: 21: 00.894598+0530 TestApp[783:152843] Соединение 2: получено уведомление об ошибке
2020-03-26 17:21:00.895805+0530 TestApp[783:152843] Соединение 2: не удалось подключиться 1:53, причина -1
2020-03-26 17: 21: 00.895895+0530 TestApp[783:152843] Соединение 2: обнаружена ошибка (1:53)
2020-03-26 17: 21: 00.901375+0530 TestApp[783:152843] Задача <36B9553A-99F2-42FE-8650-A5E155EFCFD>.<1> Ошибка загрузки HTTP, 0/0 байт (код ошибки: -1005 [1:53])
2020-03-26 17: 21: 00.901831+0530 TestApp[783:152843] Соединение 1: получено уведомление об ошибке
2020-03-26 17:21:00.902078+0530 TestApp[783:152843] [] nw_flow_add_write_request [C1.1 40.85.185.46:443 неудавшийся поток канала (удовлетворен (путь удовлетворен), интерфейс: en0, ipv4, dns)] не может принимать запросы на запись
2020-03-26 17:21:00.902200+0530 TestApp[783:152843] [] nw_write_request_report [C1] Ошибка отправки с ошибкой "Сокет не подключен"
2020-03-26 17: 21: 00.905902+0530 TestApp[783:152870] Задача <36B9553A-99F2-42FE-8650-A5E155EFCFD>.<1> завершена с ошибкой [-1005] Error Domain=NSURLErrorDomain Code=-1005 " Сетевое соединение было потеряно ". UserInfo={NSUnderlyingError=0x2824734e0 {Error Domain=kCFErrorDomainCFNetwork Code=-1005 "(нуль)" UserInfo={_ kCFStreamErrorCodeKey= 53, _kCFStreamErrorDomainKey= 1}}, NSErrorFailingURLStringKey= https://api.server.account/, NSErrorFailingURLKey= https://api.server.account/, _kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=53, NSLocalizedDescription= Сетевое соединение было потеряно.}