example
30 lines
1.55 KB
| 1 | # App Store build configuration for Siti AI (macOS + iOS). |
| 2 | # |
| 3 | # No account, credential, or signing detail is committed. Copy this file to an |
| 4 | # untracked `.env.appstore`, fill in the real values, and the build scripts |
| 5 | # auto-load it: |
| 6 | # |
| 7 | # cp .env.appstore.example .env.appstore # then edit |
| 8 | # make asmacos # or: make asios |
| 9 | # |
| 10 | # Find values with: |
| 11 | # security find-identity -v -p codesigning # signing identities |
| 12 | # App Store Connect → Users & Access → Integrations → App Store Connect API |
| 13 | |
| 14 | # ── macOS (make asmacos) ─────────────────────────────────────────────────── |
| 15 | # Installer cert ("3rd Party Mac Developer Installer: …" or its SHA-1). |
| 16 | # NOTE: this is the *Installer* cert used by productbuild — distinct from the |
| 17 | # app codesigning identity in tauri.prod-macos-appstore.conf.json. |
| 18 | SIGNING_IDENTITY= |
| 19 | |
| 20 | # ── iOS (make asios) ─────────────────────────────────────────────────────── |
| 21 | # Distribution identity used by the fixplist re-sign, required only when the |
| 22 | # build machine is on a beta macOS/Xcode toolchain (see scripts/build-ios.sh |
| 23 | # `fixplist` step). ("Apple Distribution: …" or its SHA-1 fingerprint.) |
| 24 | SIGN_IDENTITY= |
| 25 | |
| 26 | # ── Optional overrides (committed defaults exist in the scripts) ─────────── |
| 27 | # ASC_API_KEY= |
| 28 | # ASC_ISSUER_ID= |
| 29 | # DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer |
| 30 | # RELEASE_OS_BUILD=25A354 |