Upload a replacement name
upload_app_nameUploads an owner-approved replacement app name for a locale after App Store Connect rejects the original, prompting native confirmation and reporting conflicts if the new name is taken.
Instructions
DESTRUCTIVE / LIVE: App Store Connect refused a language's name because another app uses it (get_optimizer renames: locale, the refused name and up to 3 AI proposals; the rest of that language was already uploaded). Nothing is renamed automatically. Show the owner the proposals, let them pick or edit one, and only after they told you which name to use in this conversation call this with that exact name (≤ 30 characters). The app then asks the owner to confirm in a native dialog. Background job; a name that is taken too is reported (renames.tried) and the job fails with conflict. App Store only; never submits for review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The exact name the owner chose. | |
| locale | Yes | The language whose name was refused, e.g. "de-DE". | |
| approval | Yes | Quote the owner's explicit go-ahead. | |
| projectId | Yes | Project id (from get_overview). | |
| ownerApproved | Yes | Must be true: the owner chose this exact name. |