asc_finalize_submission_requirements
Fill submit-blocking App Store Connect fields—Content Rights, Copyright, Age Rating, Free Price, App Review contact/notes—in one call before submission.
Instructions
Fill submit-blocking app-level fields in one call: Content Rights + Copyright + Age Rating (4+) + Free Price + App Review Contact + App Review Notes (7-item test flow). App Privacy EXCLUDED (not in Apple's API → set via ASC web UI; appDataUsages endpoints all 404). Called before submit, per app. RULE: if copyright is omitted, it's read from config ("copyright" key — set your own via config_set); if contact_email is omitted, support_email is used (NOT apple_id, which is only the developer-account login). If review_notes is omitted, a generic 7-item template is filled with app_name/ai_services (Apple 2.1).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| free | No | ||
| app_name | No | ||
| bundle_id | Yes | ||
| copyright | No | ||
| ai_services | No | ||
| approval_id | No | ||
| contact_last | No | ||
| review_notes | No | ||
| contact_email | No | ||
| contact_first | No | ||
| contact_phone | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||