Base44 and similar builders give you an .ipa file, and then stop. Apple wants it sent from a Mac with a recent Xcode. You don’t need one: a small workflow in your own GitHub uploads the file for you on GitHub’s Mac servers, with Apple’s own upload tool. Your App Store key stays in your account, and we never see it.
| # | Step | Who |
|---|---|---|
| 1 | We send you one workflow file for a new private GitHub repository. It checks the .ipa with Apple’s tool first, then uploads it, then deletes the key from the server. | Flow Lab |
| 2 | You create an App Store Connect API key (role “App Manager”) and paste it into your repository’s secrets. We send step-by-step instructions: where to click in App Store Connect and in GitHub. | You, ~10 min |
| 3 | We run the first upload together: you press “Run workflow”, you send us the run log (GitHub hides your secrets in it), and we fix anything Apple’s check flags. | Together |
| 4 | After Apple processes the upload, the build shows up in App Store Connect → TestFlight. Next updates: new .ipa link → “Run workflow”. | Done |
USD 60–90 fixed: the workflow, the setup guide and the first upload together. Help with later App Review questions and new versions: USD 30 a month, or per hour. Built with Claude Code; every change is checked before it ships.
Flow Lab · trading.flowlab@gmail.com · Telegram @flowlabdev