Шаги для воспроизведения:
- Создайте новое приложение и вызовите любой 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-Aoе1515FCFCD>. <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-Aero155EFCFD> . <1> завершено с ошибкой [-1005] Ошибка Domain = NSURLErrorDomain Code = -1005 "Сетевое соединение потеряно." UserInfo = {NSUnderlyingError = 0x2824734e0 {Домен ошибки = kCFErrorDomainCFNetwork Code = -1005 "(null)" UserInfo = {_ kCFStreamErrorCodeKey = 53, _kCFStreamErrorDomainKey = 1}}, NSErrorFailingURLING https://api.server.account, _kCFStreamErrorDomainKey = 1, _kCFStreamErrorCodeKey = 53, NSLocalizedDescription = Сетевое соединение было потеряно.}