e
во время отладки iOS приложение всегда активно, даже когда свёрнуто
а надо отладить сценарий, когда приложение "засыпает", но оно так делает только вне отладочной сессии
конкретно эта прооблема возникает при работе с сокетами,
которые никогда не отключаются во время отладки, даже когда устройство залочено
но отрубаются, когда устройство залочено, и приложение не отлаживается
мне нужно отладить последний сценарий как-то
но конкретно по сокетам на iOS я ловлю исключение с кодом ошибки
Shutdown
или NotConnected
(только такие ловил после возврата в приложение)закрываю его с
Close
и просто новый инициализирую с new Socket
и привязываю c Bind
и потом этот сокет спокойно переиспользую
возможно правильней вручную сокет самим закрывать после ухода в сон и не ловить исключений, но как-то лень писать разную логику для Android и для iOS, потому вот так