apple_upload_screenshot
Uploads and commits an App Store screenshot to a screenshot set while preserving its ID for recovery; deprecated by Apple, use asset upload and placement tools instead.
Instructions
Legacy: upload and commit a screenshot while preserving its ID for recovery. Deprecated by Apple; prefer apple_upload_asset and apple_create_placement.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"screenshotSetId": "<screenshotSetId>",
"filePath": "<filePath>",
"fileName": "<fileName>"
},
"name": "apple_upload_screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fileName | Yes | File name (e.g. screen1.png) | |
| filePath | Yes | Local path to the screenshot image | |
| fileSize | No | Expected file size in bytes; the actual file size is always used | |
| screenshotSetId | Yes | Screenshot Set ID |