// no mac needed

Build your iPhone app without owning a Mac.

Apple's tools for building iPhone apps only run on a Mac. With Push200, your iOS builds run on Macs hosted by GitHub, so you can do everything from Windows or any computer with a web browser.

No card needed. Expo, Capacitor, React Native and Flutter apps. Works with your existing GitHub repository. Your keys stay in your GitHub.

How it works

Your app's code is on GitHub. When you press Build, GitHub starts a Mac for your build, on your own GitHub account. Push200 builds and signs your app there, then sends it to App Store Connect, ready for TestFlight.

You never need to touch the Mac. You follow each stage in your portal.

What you need

  • Your app's code in a GitHub repository, made with Expo or Capacitor
  • An Apple Developer account. Apple charges a yearly fee for it
  • Permission to create keys on that Apple account. The Account Holder always has it

The steps

  1. Connect GitHub and choose your app

    We read your app's name and details from your code.

  2. Create a key on Apple's site

    Your app's page links you to the exact page, and tells you what to press. You download a small file ending in .p8 and copy a code called the Issuer ID. It takes about 5 minutes the first time.

  3. Add them to Push200

    We check them with Apple straight away. The key goes into your GitHub's encrypted secrets.

  4. Press Build

    When the build finishes, Apple processes it and emails you when it's ready to test in TestFlight.

What it costs

Builds run on your own GitHub account, and GitHub bills the build minutes under your own plan. A typical full iOS and Android build uses about 18 minutes, or roughly US$0.44 at GitHub's listed rates before any free allowance. We recommend setting a spending limit in your GitHub billing settings.

Your next release could be one click away.

Start free with no card. Set up your first app today.

Start free