We have a new application I'm writing that uses the endpoint security entitlement. The profile seems to be something we can set up via xcode, but we are not using xcode. We use custom makefiles and manually codesign. When we try to use this entitlement, it fails to load with this error:
Code has restricted entitlements, but the validation of its code signature failed. Unsatisfied Entitlements:
It appears that this is most likely because we aren't using a provisioning profile, but instead, just using codesign to set hardening and the endpoint security entitlement.
I have not found any information about how to fix this, and I am relatively new to apple osx development, so any help would be appreciated!