General:
-
DevForums tags: Code Signing, Signing Certificates, Provisioning Profiles, Entitlements
-
Developer Account Help — This document is good in general but, in particular, the Reference section is chock-full of useful information, including the names and purposes of all certificate types issued by Apple Developer web site, tables of which capabilities are supported by which distribution models on iOS and macOS, and information on how to use managed capabilities.
-
TN3125 Inside Code Signing: Provisioning Profiles — This includes links to other technotes in the Inside Code Signing series.
-
Certificate Signing Requests Explained DevForums post
-
--deepConsidered Harmful DevForums post -
Entitlements documentation
-
Don’t Run App Store Distribution-Signed Code DevForums post
Mac code signing:
-
DevForums tag: Developer ID
-
Creating Distribution-Signed Code for Mac DevForums post
-
Packaging Mac Software for Distribution DevForums post
-
Manual Code Signing Example DevForums post
-
Placing Content in a Bundle documentation
-
Embedding Nonstandard Code Structures in a Bundle documentation
-
Embedding a Command-Line Tool in a Sandboxed App documentation
-
Signing a Daemon with a Restricted Entitlement documentation
For problems with notarisation, see Notarisation Resources. For problems with the trusted execution system, including Gatekeeper, see Trusted Execution Resources.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"