apple build exports each build into build/ios/export/<version>-<build>/ (cleaned first), runs xcodebuild with Apple's tool folders first on PATH (Homebrew rsync 3.x broke Xcode's IPA step: exportArchive Copy failed), shows the IDEDistribution log's real error lines and exits non-zero on any export failure; apple upload fails with exit 1 when the IPA's build number is already on App Store Connect (stale IPA after a failed build), --allow-existing re-checks, --build N picks that build's IPA, release and beta flows use both; doctor flags a non-Apple rsync first on PATH; desktop publish calls rsync by absolute path without --chmod (publishSteps); site download notice per OS (macOS signed and notarized, Windows unsigned for now, Linux unsigned); game-report credential tests hermetic against a machine default profile (pitfalls 53, 54)
This commit is contained in:
parent
8fd4ac741e
commit
0e4f579899
20 changed files with 338 additions and 48 deletions
|
|
@ -228,6 +228,7 @@
|
|||
"version"
|
||||
],
|
||||
"apple upload": [
|
||||
"allow-existing",
|
||||
"build",
|
||||
"csv",
|
||||
"group",
|
||||
|
|
@ -784,6 +785,7 @@
|
|||
"agent",
|
||||
"all",
|
||||
"all-pages",
|
||||
"allow-existing",
|
||||
"allow-price-changes",
|
||||
"allow-stale-web",
|
||||
"alpha",
|
||||
|
|
@ -1132,7 +1134,7 @@
|
|||
"storebound apple testflight expire (--keep N | --older-than D) [--version x.y.z] [--dry] [--yes] [--json]"
|
||||
],
|
||||
"apple upload": [
|
||||
"storebound apple upload [<app.ipa>] [--via api|altool] [--no-wait] [--timeout 60m] [--dry] [--yes] [--json]"
|
||||
"storebound apple upload [<app.ipa>] [--build N] [--allow-existing] [--via api|altool] [--no-wait] [--timeout 60m] [--dry] [--yes] [--json]"
|
||||
],
|
||||
"apple win-back": [
|
||||
"storebound apple win-back [--only sub1,sub2] [--dry] [--yes] [--json]"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue