In our application we are configuring a network device to accept local wifi connectivity credentials from the app. Once the device connected to local wifi, we are using SSDP to find the device and communicate.
Above connection process worked seamlessly till iOS13 and started producing connectivity issues over iOS14 beta devices. We are getting an 'Address already in use (48)' error, when we try to bind the UDP socket for a device connection.
We have tried following to resolve the issue
https://developer.apple.com/forums/thread/655920?answerId=625327022#625327022
Technical Details
We are trying to bind a UDP socket with reuse port configuration. App tries to bind '0.0.0.0' with port address '55555' in which other device sending the local broadcasts.
At this moment, we are blocked with this defect and any insightful directions will be greatly appreciated. Is this a bug in iOS beta software?
Above connection process worked seamlessly till iOS13 and started producing connectivity issues over iOS14 beta devices. We are getting an 'Address already in use (48)' error, when we try to bind the UDP socket for a device connection.
We have tried following to resolve the issue
Made sure user accept network connection as per local network privacy added in iOS 14
Requested and obtained new com.apple.developer.networking.multicast entitlement for accepting and receiving broadcasts
Upgraded to latest beta softwares (iOS 14 beta 7)
https://developer.apple.com/forums/thread/655920?answerId=625327022#625327022
Technical Details
We are trying to bind a UDP socket with reuse port configuration. App tries to bind '0.0.0.0' with port address '55555' in which other device sending the local broadcasts.
At this moment, we are blocked with this defect and any insightful directions will be greatly appreciated. Is this a bug in iOS beta software?