Unity → iOS → TestFlight

Build Unity iOS Games Without a Mac

Every Unity source code on MilySource can ship to the App Store — but Apple wants you to own a Mac first. MacFree builds, code-signs and uploads your iOS game to TestFlight straight from a Windows or Linux PC. No Mac. No Xcode. No command line.

  • Unity 6
  • GitHub Actions or Unity Build Automation
  • Built-in, URP & HDRP

Watch it ship a build to TestFlight

The full process, start to finish, from a Windows PC.

The Mac tax on every Windows game developer

Three ways developers pay it today — before their game earns a cent.

Buy a Mac

A Mac mini is $600+ of hardware you might only touch to press “Archive” a few times a month.

Rent a cloud Mac

Cloud-Mac and CI services run $20–30 every month, forever, just to reach the upload button.

Fight the toolchain

Certificates, provisioning profiles, Keychain, Xcode settings — hours lost to signing errors.

Three clicks to TestFlight

Set it up once. After that, every release is a single button inside the Unity Editor.

1

Connect

Paste your App Store Connect API key and a couple of IDs. Once.

2

Set up

One click creates your iOS distribution certificate, provisioning profile and build configuration.

3

Build & ship

One click builds, signs and uploads. Around 15–25 minutes later your build is on TestFlight.

Everything the Mac-only path does — automated

No Mac required

Build and ship from Windows or Linux. Every Mac-only step runs in the cloud.

Automatic signing

Your distribution certificate and provisioning profile are created for you.

Two build engines

Fully automated GitHub Actions, or Unity Build Automation. Same result.

One-click delivery

Build, code-sign, archive and upload to TestFlight with a single button.

Every render pipeline

Built-in, URP and HDRP projects are all supported on Unity 6.

Inside the Editor

No dashboards to babysit and no command line to memorise.

Questions developers ask

Do I really need a Mac to build a Unity game for iOS?

Normally yes — Apple restricts iOS archiving, code-signing and App Store uploads to macOS. MacFree removes that requirement by running every Mac-only step in the cloud, so you can build and ship from a Windows or Linux PC.

Do I still need an Apple Developer account?

Yes. Apple requires a paid Apple Developer Program membership to distribute through TestFlight or the App Store, and that is true regardless of which tool you use. MacFree connects to your account with an App Store Connect API key.

Which Unity versions and render pipelines are supported?

MacFree supports Unity 6 and works with every render pipeline — Built-in, URP and HDRP. Builds run through either GitHub Actions or Unity Build Automation.

How long does a build take?

A typical build, sign and upload cycle finishes in roughly 15 to 25 minutes, after which the build appears in TestFlight.

Do I have to set up certificates and provisioning profiles myself?

No. MacFree creates your iOS distribution certificate and provisioning profile for you as part of a one-time setup, which is the step that usually costs developers the most time.

Ship your next MilySource game to iOS

Grab a Unity template from our store, then push it to TestFlight from the PC you already own.

Full documentation and setup guides are available at macfree.dev.

Pedro
x
Pedro Gomez
recently got Finger Soccer (20$),
QING
x
QING HEN
recently got Amanda The Adventurer Mobile (20$),
Nabil
x
Nabil Sad
recently got Dunk Runner (25$),
Sven
x
Sven Henning
recently got Vegas Slot Machine (25$),
Gracjan
x
Gracjan Bieńkowski
recently got Poppy Playtime (Trending) (25$),