UDP & Discovery on LAN with iOS

Help. The devils at Apple have restricted the use of broadcasting, multicasting and UDP sockets on iOS (since 14.5 if I have understood correctly).

I don’t have the skills to build native plugins to use Bonjour or DNSSD. Has anybody created an asset that will handle this? Is there any way to go around this in C# in Unity directly?

Anybody?

I can’t even get Unicast UDP to work.
It does trigger the prompt request for permission by device user but then messages don’t get through (either in or out)