Hi Quinn,
I have a macOS App (SwiftUI) which scans for available WifiNetworks using
CWWiFiClient.shared().interface().scanForNetworks(withSSID: nil)
The app is sandboxed and has "Outgoing Connections" (Client) checked.
The app is Launched via a "LaunchAgents".
During app init() I kickoff the scanForNetworks in a background thread. I do receive WifiNetworks but when I look at the SSID quite often all of the SSIDs are nil.
If I loop the scanForNetworks() a few times with a delay of 1 second after a few tries the SSIDs will no longer be nil.
Any idea why this happens? Should I file a bug report or is that expected behavior
Thanks very much,
Martin (your old friend from Germany)