Sign in
App Store · TestFlight

Publish to the App Store. No Mac of your own.

You can only upload a build to App Store Connect from macOS. Rent a Mac, sign the app with your own certificate and submit it for review under your own name.

Works in Chrome, Safari, Edge and FirefoxStarts in ~30 secondsAustralian service
justmac.app/session/mini-m4-07
Mac mini M4 6d 23h left Ping 28 ms
XcodeFileEditViewFindNavigateProductDebugWindowHelpTue 14:32
▶MyApp › iPhone 16● Build Succeeded | 0:48
▾ MyApp
MyAppApp.swift
ContentView.swift
Assets
Info.plist
▸ Tests
1import SwiftUI
2
3struct ContentView: View {
4  @State var taps = 0
5  var body: some View {
6    VStack(spacing: 16) {
7      Text("Hello!")
8        .font(.title)
9      Button("Taps: \(taps)") {
10        taps += 1
11      }
12    }
13  }
14}
14:32
Hello!
iPhone 16 — Simulator
The macOS desktop

What you'll need

Check these before you rent so you don't lose time.

01An Apple Developer accountAn Apple Developer Program membership on your Apple Account. The App Store won't accept builds without it.
02A working projectAn Xcode, Flutter or React Native project that builds without errors.
03An App Store Connect recordCreate the app in App Store Connect in advance: name, Bundle ID and store description.

How to upload your build

From installing Xcode to a build in App Store Connect.

01Rent a Mac and install XcodeDownload Xcode from the App Store and sign in with your Apple ID.
02Add your developer accountIn Xcode, open Settings → Accounts and click “+”. Sign in with the Apple Account that has the Apple Developer Program membership.
03Set up signingOpen the project, select the target and the Signing & Capabilities tab. Turn on Automatically manage signing and pick your team. Xcode creates the certificate and profile for you.
04Archive the appChoose Any iOS Device as the destination and click Product → Archive.
05Upload to App Store ConnectIn the Organizer window that opens, click Distribute App and choose App Store Connect.
06TestFlight or reviewOnce the build is processed, it appears in App Store Connect. Share it with testers in TestFlight or submit it for App Store review.

Choose a Mac for development

updated 1 s ago
ModelStatusDayWeekMonth
Mac mini M2
8 CPU · 16 GB · 256 GB
1 available
Mac mini M4
10 CPU · 16 GB · 256 GB
1 available
MacBook Air M1 Popular
8 CPU · 8 GB · 256 GB
MacBook Air M2 16GB
8 CPU · 16 GB · 256 GB

Questions

Will the app be published under my name?

Yes. You sign in with your own Apple Account and sign the build with your own certificates. The account stays yours, and JustMac doesn't manage it.

What about my certificates after the rental?

With automatic signing, Xcode gets everything it needs through your account, so signing sets itself up again on a new Mac. If you manage signing manually, export your certificate from Keychain Access as a .p12 file before the rental ends.

How long does publishing take?

If the app is ready and your developer account is set up, uploading a build doesn't take long.

Can I ship updates the same way?

Yes. Rent a cloud Mac whenever you need to release a new version, archive it and upload it the same way.

Your users are waiting for the update. Ship it today.

Rent a Mac from $13/day →