Multicast Entitlement for development

Hi,

I learned that with iOS 14 an entitlement is need to do UDP broadcast and multicast (com.apple.developer.networking.multicast)

I also learned that this need to be requested by Apple.

That is all fine, but my question is:

Is there a way to activate this entitlement for development builds? In the past this was possible with similar things, but when I add the entitlement to the app entitlements I get an provisioning failure (when building for an test device).

Thanks!

Kind Regards
Alex



Answered by DTS Engineer in 635084022

Is there a way to activate this entitlement for development builds?

No.

In the past this was possible with similar things

That’s not been my experience, at least on iOS.

Share and Enjoy

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

Is there a way to activate this entitlement for development builds?

No.

In the past this was possible with similar things

That’s not been my experience, at least on iOS.

Share and Enjoy

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

That makes me a bit sad, because it make development much harder. Maybe you can take this feedback into the company. I completely understand why this entitlement exits, but it would make things easier if I could run an app installed by Xcode on my development device with those entitlements in place without having to wait until the requesting process is done.

Thanks!

Best
Alex

That makes me a bit sad, because it make development much harder.

One less-than-ideal option is to develop this part of your code in the simulator. That does not require this entitlement.

Maybe you can take this feedback into the company.

The best place to get that feedback in front of the right folks is to file a bug report. Choose the Network Framework from the area popup.

Please post your bug number, just for the record.

Share and Enjoy

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