It feels like a pretty serious bug to me. This entitlement is meant for safety, and it seems that the code underpinning it is broken.
I feel I should file a bug report to prevent
Other developers building apps with that entitlements set as false, not knowing this fails
Other bugs in that code (a bug might hide others)
I understand your point about binary compatibility, but at the very least a warning on the documentation page not to explicitly set the value as false would be useful.
Ultimately, I'll rely on your judgement though, what do you think?
Topic:
Code Signing
SubTopic:
Entitlements
Tags: