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.
One Mac is free. Setup takes one Terminal command.
How it works
Create a free account and install BCD on your Mac by pasting one command into Terminal.
Click Approve in your browser to connect that Mac to your account.
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.
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.
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.
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.