adding apple signing and updating the build script

This commit is contained in:
itsamejms
2026-08-05 09:20:06 +01:00
parent 35ec227531
commit abf3668081
3 changed files with 71 additions and 4 deletions
+15
View File
@@ -0,0 +1,15 @@
# Copy to scripts/apple-signing.env and fill in. This file is gitignored.
# Required for a signed + notarized DMG that Gatekeeper accepts on download.
#
# 1. APPLE_SIGNING_IDENTITY: the exact string from `security find-identity -v -p codesigning`
# that starts with "Developer ID Application: ...". You must create that certificate
# first at https://developer.apple.com/account/resources/certificates/list
# (Cert type = "Developer ID Application", NOT "Apple Development").
# 2. APPLE_ID: your Apple ID email.
# 3. APPLE_PASSWORD: an app-specific password from https://account.apple.com
# (Sign-In and Security -> App-Specific Passwords). NOT your normal password.
# 4. APPLE_TEAM_ID: 10-char Team ID from https://developer.apple.com/account#MembershipDetailsCard
export APPLE_SIGNING_IDENTITY="Developer ID Application: Your Name (4759TW4SDC)"
export APPLE_ID="james.twose2711@gmail.com"
export APPLE_PASSWORD="xxxx-xxxx-xxxx-xxxx"
export APPLE_TEAM_ID="4759TW4SDC"