BCD

Build your iOS app and upload to TestFlight from your phone

Your Mac runs Xcode. Ask ChatGPT or Claude on your phone to build, run the tests and upload to TestFlight, then read what broke and fix it.

Start free

One Mac is free. Setup takes one Terminal command.

How it works

  1. Create a free account and install BCD on your Mac by pasting one command into Terminal.

  2. Click Approve in your browser to connect that Mac to your account.

  3. Add BCD to ChatGPT or Claude as a connector, then ask in plain words.

Try asking

Build the Shop app on my Mac and run its tests. If the build fails, fix the error and try again.

Show me the Xcode projects on my Mac and the schemes for Shop.

Ship the current main branch of Shop to TestFlight.

How did the last build go? Show me the errors and failing tests.

What BCD does on your Mac

Finds your projects
Lists the Xcode projects on the Mac with their schemes and build configurations.

Builds in the background
Builds, tests on an iPhone simulator, archives or uploads to TestFlight as a background job that keeps going when your phone sleeps.

Summarizes the result
Compiler errors, failing tests and whether the upload went through come back in a few lines, ready for the AI to fix.

More about iOS builds ›

Safe by default

New computers start read-only: the AI can look but can’t change anything. Writing files and running commands only work after you turn them on for that Mac in your dashboard. There are no open ports: the Mac connects out to BCD.

Building needs process permission on that Mac. Before a TestFlight upload, the AI asks you to confirm.

Security ›

Questions

Where is my App Store Connect key kept?
On your Mac, in ~/.appstoreconnect. It never leaves the Mac; the upload runs there.

Do my files get uploaded?
BCD doesn’t copy your folders anywhere. When the AI reads a file, that content passes through BCD’s relay in memory to reach your AI app, and BCD doesn’t store it. Your AI app handles it under its own policy.

Do I need a paid plan?
No. One Mac is free. New accounts can also try Personal, for up to 3 Macs, free for a month, with no card needed.

Start free

One Mac is free. Setup takes one Terminal command.

Related use cases

Run Terminal commands on your Mac from ChatGPT

Run commands, tests and scripts and read the results from chat.

Edit videos on your Mac with ChatGPT

Cut clips, add subtitles, export vertical video.

Organize files on your Mac with ChatGPT

Sort Downloads and Desktop into folders, rename photos.

All use cases › · See all prompts ›