A simplistic app to demonstrate issues with SSDP / Network framework. This app attempts an SSDP
search on startup, and simply displays the status of the NWConnectionGroup
used for the search
Scenario:
- On the test device, install a 3rd party app that uses the
CocoaAsyncSocket
library to performsSSDP
discovery. - Restart the test device to clear any existing 3rd party apps/processes
- Run this test app on the device, the status should be
ready
- Kill the test app
- Start the 3rd party app that uses the
CocoaAsyncSocket
library, then send it to the background (without killing it) after a few seconds - Start the test app, this time the status should be
failed
(address already in use
) - Optionally, kill the test app + the 3rd party app, then start the test app again (status should be
ready
)