Я пытаюсь собрать некоторую информацию о текущем состоянии CWInterface (подключенный bssid, доступные точки доступа ...) и периодически отправлять их (каждые 5-10 секунд) через udp на сервер.
Моя проблема в том, что через некоторое время (между 30 и 50 минутами в некоторых тестах с другим интервалом сбора / отправки) CWInterface прекращает возвращать данные.
- [Интерфейс CWInterface] возвращает ноль
- [CWInterface interfaceNames] возвращает NSSet с 0 записями
- [[Интерфейс CWInterface] scanForNetworksWithSSID: nil & error] также возвращает NSSet с 0
записи
Что я делаю не так?
У меня совершенно нет идей ...