Before Updating to iOS 16.0, SSDP Device Discovery was working perfectly but after the update, it's not working on real devices. Although it's working in Simulator.
Below was SSDP Package we are using: https://github.com/pierrickrouxel/SSDPClient
After the update to 16.0, its gives below error:
[2022-09-17T15:26:27.275+05:30] [INFO] [SSDPDiscovery.swift:113 discoverService(forDuration:searchTarget:port:)] Start SSDP discovery for 10 duration...
Started
[2022-09-17T15:26:27.279+05:30] [ERROR] [SSDPDiscovery.swift:132 discoverService(forDuration:searchTarget:port:)] Socket error: Error code: -9980(0x-26FC), No route to host
Error code: -9980(0x-26FC), No route to host
[2022-09-17T15:26:27.279+05:30] [ERROR] [SSDPDiscovery.swift:75 readResponses()] Socket error: Error code: -9982(0x-26FE), Bad file descriptor
Error code: -9982(0x-26FE), Bad file descriptor
Can someone please help? Our Whole Production is down after the update.