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

# Manual Setup

> Manually connect your App Store Connect Account

Manual Setup requires manually creating a Team API Key in App Store Connect and uploading the values to [a0.dev](http://a0.dev)

<img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/a5b42e4f3627a5286c1833ede1ad91a010ca981cc7412f02d43ddcbe2c5f27e8.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=fb75604567c5a8d1bbe00b2401ab06dc" alt="a5b42e4f3627a5286c1833ede1ad91a010ca981cc7412f02d43ddcbe2c5f27e8.png" title="a5b42e4f3627a5286c1833ede1ad91a010ca981cc7412f02d43ddcbe2c5f27e8.png" style={{ width: "48%" }} width="1250" height="1438" data-path="images/a5b42e4f3627a5286c1833ede1ad91a010ca981cc7412f02d43ddcbe2c5f27e8.png" />

## Requirements

* Acces to [A paid Apple Developer Account](https://developer.apple.com/programs/enroll/)
* Admin Persissions or higher inside an Apple Development Team

### Step 1: Creating The Key

You'll need to create a Team API Key for a0 with Admin Permissions and save this file to your computer.

<AccordionGroup>
  <Accordion title="Navigate to App Store Connect">
    Visit [https://appstoreconnect.apple.com/access/integrations/api](https://appstoreconnect.apple.com/access/integrations/api) and select the "Team Keys" tab under "App Store Connect API"
  </Accordion>

  <Accordion title="Press the New Key Button">
    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/22fd2c5523a75ee460e46803761d6a8d839fb4b6d0ee473eba1502ad5a90d155.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=8a8aa2d1ea403cd7e6449e74810ef6f0" alt="22fd2c5523a75ee460e46803761d6a8d839fb4b6d0ee473eba1502ad5a90d155.png" width="340" height="128" data-path="images/22fd2c5523a75ee460e46803761d6a8d839fb4b6d0ee473eba1502ad5a90d155.png" />

    Press the Blue Plus button
  </Accordion>

  <Accordion title="Create the Key & Set Permissions">
    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/07a76723ae5ca0f092fb53e79be697948b5e7bc7e59443dabb46a9c7540e352a.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=b5b8ee471ff9eaffdd9f6eb220bfd0af" alt="07a76723ae5ca0f092fb53e79be697948b5e7bc7e59443dabb46a9c7540e352a.png" width="1398" height="682" data-path="images/07a76723ae5ca0f092fb53e79be697948b5e7bc7e59443dabb46a9c7540e352a.png" />

    * Give your new Key a name like "a0 API Key"
    * Make sure to set the access to **Admin**
    * Press the blue "Generate" button
  </Accordion>

  <Accordion title="Download your New Key">
    * Press the Download button on the right of the row that contains your new key.
    * Save the .p8 to a secure location on your computer. You'll only be able to download this file once.
  </Accordion>
</AccordionGroup>

### Step 2: Uploading the Key to [a0](http://a0.dev)

<AccordionGroup>
  <Accordion title="Key ID">
    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/copy-key.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=9a05b301041482b20caaf39071996521" alt="Copy Key Pn" width="1670" height="286" data-path="images/copy-key.png" />

    * Hover over the Key in App Store Connect and press Copy Key Id
  </Accordion>

  <Accordion title="Issuer Id">
    The issuer ID is in the middle of the Team Keys Page

    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/issuer-id.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=c59e6eec8ad1883d03e23ef82d2bab37" alt="Screenshot2025 07 20at8 57 14PM Pn" width="2260" height="1030" data-path="images/issuer-id.png" />
  </Accordion>

  <Accordion title="Team ID">
    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/Screenshot2025-07-20at9.05.50PM.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=45c77eee4d9bbaffc1bc02466b4955c4" alt="Screenshot2025 07 20at9 05 50PM Pn" title="Screenshot2025 07 20at9 05 50PM Pn" style={{ width:"41%" }} width="1618" height="1606" data-path="images/Screenshot2025-07-20at9.05.50PM.png" />

    1. Navigate to [Your Apple Developer Profile](https://developer.apple.com/account#:~:text=Team%20ID)
    2. Scroll down to the Membership Details Section
    3. Copy your Team ID
  </Accordion>

  <Accordion title="Team Name">
    <img src="https://mintcdn.com/a0dev/fi5hkn0OoKy6qtRS/images/Screenshot2025-07-20at9.05.50PM.png?fit=max&auto=format&n=fi5hkn0OoKy6qtRS&q=85&s=45c77eee4d9bbaffc1bc02466b4955c4" alt="Screenshot2025 07 20at9 05 50PM Pn" title="Screenshot2025 07 20at9 05 50PM Pn" style={{ width:"41%" }} width="1618" height="1606" data-path="images/Screenshot2025-07-20at9.05.50PM.png" />

    The Team Name is used to identify your team in a0.

    1. Navigate to [Your Apple Developer Profile](https://developer.apple.com/account)
    2. Scroll down to the Membership Details Section
    3. Copy the value next to **Entity Name** (for organizations) or your name (for individual accounts)

    This is the same page where you found your Team ID.
  </Accordion>

  <Accordion title="Private Key">
    * The Private Key is a .p8 file saved to your computer from the previous step.
    * Make sure that the name of the private key matches the Key ID you enter in a0.
  </Accordion>
</AccordionGroup>
