Trusted execution is a generic name for a Gatekeeper and other technologies that aim to protect users from malicious code.
General:
- Forums topic: Code Signing
- Forums tag: Gatekeeper
- Developer > Signing Mac Software with Developer ID
- Apple Platform Security support document
- Safely open apps on your Mac support article
- Hardened Runtime document
- WWDC 2022 Session 10096 What’s new in privacy covers some important Gatekeeper changes in macOS 13 (starting at 04: 32), most notably app bundle protection
- WWDC 2023 Session 10053 What’s new in privacy covers an important change in macOS 14 (starting at 17:46), namely, app container protection
- WWDC 2024 Session 10123 What’s new in privacy covers an important change in macOS 15 (starting at 12:23), namely, app group container protection
- Updates to runtime protection in macOS Sequoia news post
- Testing a Notarised Product forums post
- Resolving Trusted Execution Problems forums post
- App Translocation Notes (aka Gatekeeper path randomisation) forums post
Most trusted execution problems are caused by code signing or notarisation issues. See Code Signing Resources and Notarisation Resources.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"