apple: release type (apple.releaseType, apple release --after-approval|--manual), device-family preflight, TestFlight invite needs an installable build

This commit is contained in:
CRTkafa 2026-10-27 17:07:37 +07:00
parent 4763862178
commit 85cf494c0a
24 changed files with 899 additions and 18 deletions

View file

@ -76,7 +76,7 @@ answers the compliance facts no file proves, all in one batch at the start.
14. **Submit.** `storebound apple submit --build <n>` (dry run: the plan table with the build you uploaded, by its
number, the version and the ready IAPs in one review submission), then the owner's yes for the same command with
`--yes`; with IAPs `apple iap-submit --with-version --yes` does the same without attaching a build (step 11). In
the desktop app the owner presses Releases > Submit for review (plan, then a system dialog). Release type MANUAL
the desktop app the owner presses Releases > Submit for review (plan, then a system dialog). Release type MANUAL (or apple.releaseType: afterApproval | manual | scheduled; `apple release --after-approval | --manual | --scheduled <date>` changes it until the version is approved; for the first version of an app after-approval is the owner's step)
means the owner presses "Release" after approval.
15. **Verify + wait.** `storebound apple status`: version WAITING_FOR_REVIEW, IAPs WAITING_FOR_REVIEW, one review
submission. `storebound apple status --wait-review` polls until approved (exit 0) or rejected (exit 1,