release__submit
Submit an App Store version for review in one call, with preflight checks that catch blocking gaps before Apple rejects it.
Instructions
Send an App Store version to Apple for review in one call — it opens the submission, puts the version in it, and hands it over. Checks first that the version is actually submittable and refuses rather than submitting something that will bounce. Use this instead of review_submissions__create, which by itself sends nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | App name, bundle ID (com.example.app) or numeric Apple ID. | |
| version | No | Version string (e.g. "3.2.0"). Defaults to the newest editable version. | |
| skip_preflight | No | Submit even when the pre-flight finds blocking gaps. Off by default, and worth leaving off: every gap it reports is one Apple enforces. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | ||
| state | No | ||
| steps | Yes | What was done, in order, so a partial run says where it stopped. | |
| version | Yes | ||
| preflight | No | ||
| submissionId | No |