This post is part of the Local Network Privacy FAQ.
You should apply for, and then enable, the multicast entitlement (com.apple.developer.networking.multicast) if any of the following apply:
Also, as mentioned in What operations require the multicast entitlement?, not all of these operations actually require the multicast entitlement. However, if you do any of these operations we recommend that you apply for, and then enable, the multicast entitlement.
Back to the FAQ
Do I need the multicast entitlement?
You should apply for, and then enable, the multicast entitlement (com.apple.developer.networking.multicast) if any of the following apply:
You send or receive multicasts or broadcasts
You work with Bonjour service types not declared in the Bonjour service property (NSBonjourServices)
You browse for advertised service types
Also, as mentioned in What operations require the multicast entitlement?, not all of these operations actually require the multicast entitlement. However, if you do any of these operations we recommend that you apply for, and then enable, the multicast entitlement.
Back to the FAQ