In our app we listen on port 55555 in udp to look for some devices that send packets with some info of the device. The devices are in production and we cannot change port.
With iOS 14 port 55555 always has an error "already in use". All other port works and with iOS 13 too.
Our app have entitlement com.apple.developer.networking.multicast.
ERROR:
nwpathevaluatorevaluate NECPCLIENTACTIONADD error [48: Address already in use]
With iOS 14 port 55555 always has an error "already in use". All other port works and with iOS 13 too.
Our app have entitlement com.apple.developer.networking.multicast.
Code Block swift class ViewController: UIViewController { var udpListener:NWListener? var backgroundQueueUdpListener = DispatchQueue(label: "udp.bg.queue", attributes: []) override func viewDidLoad() { super.viewDidLoad() let params = NWParameters.udp udpListener = try? NWListener(using: params, on: 55555) self.udpListener?.stateUpdateHandler = { _ in } self.udpListener?.newConnectionHandler = { _ in } udpListener?.start(queue: self.backgroundQueueUdpListener) } }
ERROR:
nwpathevaluatorevaluate NECPCLIENTACTIONADD error [48: Address already in use]