Multicast Entitlement now not working

I've created an application, applied for the multicast permissioning, it was granted to my bundleID and therefore my application. I've since come out with new versions of the same app, but now multicast entitlement is no longer provisioned. What must I check to identify where the problem exists? I can provide any details needed to troubleshoot.

Answered by DTS Engineer in 875481022

What Albert said plus…

Some managed capabilities are granted to a specific App ID, while others are granted to your team as a whole. My experience is that the Multicast Networking capability is always granted to your team, so you can use it in any app from that team. And, presuming that you’re working in Team ID H________3, our records show no sign of it deviating from this standard practice.

now multicast entitlement is no longer provisioned.

What do you mean by that? Is Xcode failing to build your app? Or are is your app failing to send or receive multicasts?

If it’s the later, be aware that the vast majority of such problems are not tied to the Multicast Networking capability, but rather are caused by code-level problems. I have a bunch of advice about that in Extra-ordinary Networking > Broadcasts and Multicasts, Hints and Tips.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for the post.

When you said you were granted an entitlement for your bundleID? Can you explain where that entitlement came from?

More background information: https://developer.apple.com/forums/thread/799000

For support regarding entitlement application and requests: https://developer.apple.com/contact/topic/SC1102/subtopic/30072/solution/select

So would you mind provide more information about that entitlement and a few checks I always recommend is, in your Apple Developer portal, review Access Groups and Entitlements to ensure nothing has changed or been revoked. Sometimes, older tooling may cache incorrect provisioning data, try cleaning build folders and restarting Xcode.

When you said is not longer provisioned? I would, revoke existing distribution certificates and provisioning profiles, then generate new ones.

Looking forward to know more about that entitlement. But we have other experts here that will jump into this thread when you provide the information probably.

Cheers,

Albert Pascual
  Worldwide Developer Relations.

What Albert said plus…

Some managed capabilities are granted to a specific App ID, while others are granted to your team as a whole. My experience is that the Multicast Networking capability is always granted to your team, so you can use it in any app from that team. And, presuming that you’re working in Team ID H________3, our records show no sign of it deviating from this standard practice.

now multicast entitlement is no longer provisioned.

What do you mean by that? Is Xcode failing to build your app? Or are is your app failing to send or receive multicasts?

If it’s the later, be aware that the vast majority of such problems are not tied to the Multicast Networking capability, but rather are caused by code-level problems. I have a bunch of advice about that in Extra-ordinary Networking > Broadcasts and Multicasts, Hints and Tips.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Multicast Entitlement now not working
 
 
Q