25 lines
1.5 KiB
Plaintext
25 lines
1.5 KiB
Plaintext
# iOS signing — copy to `ios-signing.config` (gitignored) and fill in.
|
|||
|
|
#
|
||
|
|
# cp mobile/ios-signing.config.example mobile/ios-signing.config
|
||
|
|
#
|
||
|
|
# Until this file exists, `./release.sh` builds the website and the Android app and SKIPS
|
||
|
|
# iOS with a note. Nothing else breaks.
|
||
|
|
|
||
|
|
# ── Required ───────────────────────────────────────────────────────────────────────────
|
||
|
|
# Your Apple Developer Team ID: 10 characters, e.g. A1B2C3D4E5.
|
||
|
|
# Find it at https://developer.apple.com/account → Membership details → Team ID.
|
||
|
|
DEVELOPMENT_TEAM=
|
||
|
|
|
||
|
|
# ── Optional: hands-off upload to App Store Connect ────────────────────────────────────
|
||
|
|
# Without these, release.sh still produces a signed .ipa in dist-release/ and you upload it
|
||
|
|
# by hand (Xcode ▸ Window ▸ Organizer ▸ Distribute App, or the Transporter app). With them,
|
||
|
|
# release.sh uploads it for you — worth setting up once if you ship often.
|
||
|
|
#
|
||
|
|
# Create the key at App Store Connect → Users and Access → Integrations → App Store Connect
|
||
|
|
# API → "+". Role "App Manager" is enough. You can download the .p8 ONCE, so save it
|
||
|
|
# immediately to ~/.appstoreconnect/private_keys/AuthKey_<KEYID>.p8 — xcrun looks there by
|
||
|
|
# name, which is why there's no path setting here.
|
||
|
|
#
|
||
|
|
# ASC_KEY_ID=XXXXXXXXXX
|
||
|
|
# ASC_ISSUER_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
|