I am doing a research now for iOS inhouse app. And I may need to add an entitlement to my app to implement some functionality.
I know that it doesn't work with iOS Developer program, because there is no way to add entitlements to provisioning profile. So, signed app is rejected by device.
Does iOS Enterprise Program allow to add entitlements to provisioning profiles?
UPD. I am taking about custom entitlements (as example "com.apple.springboard.opensensitiveurl").
Also, there was a change between iOS 3.X and iOS 4 and later (https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-TROUBLESHOOTING_GUIDE-CODE_SIGNING_ENTITLEMENTS).
If I try just adding entitlements file and sign it with provisioning profile which doesn't have entitlements, I am getting "The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile."