> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobster.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# mobster asc

> Read App Store Connect feedback and builds, make screenshots.

Use your own App Store Connect API key, kept in your Keychain, to list builds and read your testers' TestFlight feedback and crashes, and make App Store screenshots from your checks in every size and language. Read-only: Mobster submits nothing to Apple.

## Usage

```text theme={"theme":"css-variables"}
mobster asc <command>
```

```text theme={"theme":"css-variables"}
examples:
  mobster asc key add --key-id 2X9R4HXF34 --issuer-id <issuer id> --p8 AuthKey_2X9R4HXF34.p8
  mobster asc builds --app com.example.yourapp
  mobster asc feedback --app com.example.yourapp --crashes
  mobster asc screenshots --size 6.9 --size 13
```

## Commands

| Command | What it does |
| - | - |
| [`mobster asc key`](#mobster-asc-key) | add, show or remove your App Store Connect API key (kept in the Keychain) |
| [`mobster asc apps`](#mobster-asc-apps) | list the apps your key can see |
| [`mobster asc builds`](#mobster-asc-builds) | list an app's builds and their TestFlight state, newest first |
| [`mobster asc feedback`](#mobster-asc-feedback) | read your testers' TestFlight feedback and crashes |
| [`mobster asc screenshots`](#mobster-asc-screenshots) | make App Store screenshots from your checks, in every size and language |

## `mobster asc key`

Keep your App Store Connect API key in your login Keychain, readable only by Mobster's own programs. Make one in App Store Connect › Users and Access › Integrations. A CI job can pass MOBSTER\_ASC\_KEY\_ID, MOBSTER\_ASC\_ISSUER\_ID and MOBSTER\_ASC\_KEY\_PATH instead.

### Arguments and options

| Name | Default | Description |
| - | - | - |
| `{add,show,remove}` | required | add, show or remove |
| `--key-id ID` | none | with add: the key's Key ID |
| `--issuer-id UUID` | none | with add: the Issuer ID (a team key; none for an individual key) |
| `--p8 FILE` | none | with add: the AuthKey\_\<Key ID>.p8 file Apple gave you |

## `mobster asc apps`

List the apps your key can see.

### Options

| Name | Default | Description |
| - | - | - |
| `--json` | off | print JSON |

## `mobster asc builds`

List an app's builds and their TestFlight state, newest first.

### Options

| Name | Default | Description |
| - | - | - |
| `--app BUNDLE` | required | the app's bundle ID |
| `--limit N` | 10 | how many |
| `--json` | off | print JSON |

## `mobster asc feedback`

List the screenshot feedback and crash reports your testers sent from TestFlight, newest first. `--save` downloads each crash log and screenshot.

### Options

| Name | Default | Description |
| - | - | - |
| `--app BUNDLE` | required | the app's bundle ID |
| `--crashes` | off | only crashes |
| `--screenshots` | off | only screenshot feedback |
| `--limit N` | 20 | how many |
| `--save DIR` | none | download the crash logs and screenshots here |
| `--json` | off | print JSON |

## `mobster asc screenshots`

Run each check on a simulator of each App Store display size, in each language, with the status bar at 9:41, and save its last screen as a full-resolution PNG in the folders fastlane deliver reads. Uploads nothing.

### Arguments and options

| Name | Default | Description |
| - | - | - |
| `[PATH ...]` | the checks tagged screenshot, else every check | check files or folders |
| `--size {6.9,6.5,6.3,13}` | 6.9, and 13 for an iPad app | a display size; repeatable |
| `--locale CODE` | every language the app has | an App Store locale such as de-DE; repeatable |
| `-o, --output DIR` | fastlane/screenshots | where the PNGs go |
| `--json` | off | print screenshots.json |
| `--env-file PATH` | none | load KEY=VALUE lines (ANTHROPIC\_API\_KEY, OPENAI\_API\_KEY, ...); variables already set win \[env: MOBSTER\_ENV\_FILE] |

```text theme={"theme":"css-variables"}
examples:
  mobster asc screenshots
  mobster asc screenshots .mobster/checks/store --size 6.9 --size 13 --locale en-US --locale de-DE
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.