Skip to main content
TestFlight is Apple’s way of putting an app on real phones before it reaches the App Store. Use it to check your app on a real device, and to let other people try it before review. Rork uploads the build for you. You do not need Xcode and you do not need a Mac.

Get a build onto TestFlight

1

Open Publish, then Submit to App Store

In the project header, press Publish and choose your iPhone app.
2

Check the app info

Rork shows the name and details the store will see, then Continue.
3

Sign in to Apple

Rork needs your Apple Developer account. Membership costs $99 a year, and it may vary by country. If you do not have it yet, see Create your Apple Developer Account.
4

Start the submission

Rork downloads the project, prepares the build, builds the app, and uploads it to App Store Connect. The chat shows each stage, so you can leave and come back.
5

Wait for Available on TestFlight

When the upload finishes, Rork says the build is available on TestFlight and names the build number.
Apple processes the build for a few minutes after the upload. Until that finishes, TestFlight may not show it yet. After a successful build, Rork offers Share Beta Link. It gives you an address like rork.com/beta/… that walks a tester through the whole install. The dialog lets you Copy invite link, Regenerate it if it leaked, and Revoke it when testing is over.
Only the project owner and editors can share a beta link. A viewer does not get the button. See Share a project and work together.

What your tester does

Send them the link and they see “You’ve been invited to test”, with your app’s name, then five short steps:
1

Install TestFlight

Apple’s TestFlight app, from the App Store. The page offers Get TestFlight for people who do not have it.
2

Enter their email

It has to be the email on their Apple ID, otherwise the invite lands nowhere.
3

Accept the App Store Connect team invite

They press Request Team Invitation, then accept the email Apple sends. Resend is there if it does not arrive.
4

Join the TestFlight group

Join TestFlight, then accept in the TestFlight app. Refresh Status updates the page.
5

Open the app

The page confirms it: the app is installed, and they open it from the home screen like any other app.
Tell your testers to use their Apple ID email, and warn them there are two invitations to accept, one by email and one in TestFlight. Those two things cause most of the confusion.

How big a beta this suits

Rork’s link adds testers through your App Store Connect team. That route is quick and needs no extra Apple review, and Apple caps how many people it allows, so it fits a tester group of friends, colleagues, and early users. For a large public beta, add external testers in App Store Connect yourself. Apple reviews a build before it goes to an external group, which is a separate wait.

After the beta

TestFlight is not the App Store. A build on TestFlight is not for sale and not public. When the app survives your testers, submit it for review. See Publish Your App to the Apple App Store, run the AI App Store Reviewer first, and read Main App Store rejection reasons so review does not surprise you.

FAQ

No. Rork builds and uploads in the cloud. Xcode is optional, and only for people who want to debug locally. See How to test & publish your Rork app via Xcode.
Yes. TestFlight distribution runs through App Store Connect, which needs a paid Apple Developer account.
Yes, install straight from Rork over USB with the Companion app, or use the Rork Max app. See Rork Max app for iPhone.
Uploads can fail after they look finished, usually over signing or a missing detail. See Submission errors.
Testers already in the group get the next build you upload. They do not have to accept the invitations again.

Next steps

Publish to the App Store

Take the tested build to review.

AI App Store Reviewer

Catch guideline problems before Apple does.

Submission errors

When the build fails or never appears.

Apple Developer account

The membership TestFlight needs.