Do you have entitlements set on any non-main-executable code? Like frameworks? Or shared libraries?
@eskimo, I do codesign using entitlements on frameworks and I'm seeing this error in macOS 10.15, 11.* and 13.* mapping to one of my frameworks when I launch the app. Any idea what the entitlements should look like when code signing frameworks?
My current entitlements
[Key] com.apple.application-identifier
[Value]
[String] HXXXXXXX.bundle.id
[Key] com.apple.developer.aps-environment
[Value]
[String] production
[Key] com.apple.developer.team-identifier
[Value]
[String] HXXXXXXX
[Key] com.apple.security.automation.apple-events
[Value]
[Bool] true
[Key] com.apple.security.cs.disable-library-validation
[Value]
[Bool] true
[Key] com.apple.security.device.audio-input
[Value]
[Bool] true
[Key] com.apple.security.device.camera
[Value]
[Bool] true
[Key] com.apple.security.temporary-exception.mach-lookup.global-name
[Value]
[Array]
[String] $(PRODUCT_BUNDLE_IDENTIFIER)-spks
[String] $(PRODUCT_BUNDLE_IDENTIFIER)-spki
Provisioning profile entitlements
<key>com.apple.developer.aps-environment</key>
<string>production</string>
<key>com.apple.application-identifier</key>
<string>HXXXXXXX.bundle.id</string>
<key>keychain-access-groups</key>
<array>
<string>HXXXXXXX.*</string>
</array>
<key>com.apple.developer.team-identifier</key>
<string>HXXXXXXX</string>
Topic:
App & System Services
SubTopic:
Core OS
Tags: