Adding "com.apple.developer.coremedia.hls.low-latency" entitlement not showing as an option

In Xcode 11 beta 3 /4 I am trying to add the "com.apple.developer.coremedia.hls.low-latency" - as the WWDC video and slides say to do - but it does not show in the capabilities popup box in Xcode.


When trying to add it manually it errors:

Provisioning profile "profilename" doesn't match the entitlements file's value for the com.apple.developer.coremedia.hls.low-latency entitlement.


I have the provisioning profile enabled low latency HLS in the developer portal but can't seem to find a way to get it into my targets entitlements. When importing the provisioning profile (when not letting Xcode automatically handle it) it doesn't show Low-Latency HLS as a capability either.


Am I missing something to enable low-latency HLS app side, or is this not yet a implemented or required step?


Accepted Answer

So even though Xcode does not give me the option to add Low-Latency HLS to the entitlements through the "add capability" menu, when adding it directly into the .entitlements I had to add it as a Boolean set to true. This is the part I missed now it no longer complains about a mismatch between the provisioning profile and my entitlements.

Adding "com.apple.developer.coremedia.hls.low-latency" entitlement not showing as an option
 
 
Q