As per the new "Support local network privacy in your app" introduced in iOS 14, if an App use of custom multicast and broadcast protocols, then it requires the com.apple.developer.networking.multicast restricted entitlement.
https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_networking_multicast
Please let us know if a SDK/framework (instead of an App) can get the com.apple.developer.networking.multicast restricted entitlement using developer portal? So that if SDK/framework has the entitlement, the App integrating the SDK will not require entitlement separately.
https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_networking_multicast
Please let us know if a SDK/framework (instead of an App) can get the com.apple.developer.networking.multicast restricted entitlement using developer portal? So that if SDK/framework has the entitlement, the App integrating the SDK will not require entitlement separately.