Need Step-by-Step Instructions for Submitting React Native/Expo App to TestFlight & App Store (Individual Account)

Hello - I’m the Account Holder for an individual Apple Developer Program account. I’m working with freelance junior developers who are building my app in React Native mainly in TypeScript (.tsx) with some JavaScript, with code in GitHub. The app currently runs in Expo Go now.

I’ve been directed to this forum for step-by-step guidance. Specifically I need clear, sequential instructions I can give my developers (and what I personally must do on my Mac) so they can produce a properly signed iOS build for TestFlight (internal testing), and Upload that build to App Store Connect and then submit the release to the App Store.

Context:

  1. This is an individual developer account (not an organization).

  2. I am the only person with a Mac. I added them as developers but was told I need to be the one to upload the final build (is this true, and if so, what do they send me to do that, and when they send it to me, can you please tell me exactly what I need to do from there?)

  3. I was told about Swift Playground, possible SwiftUI conversion if needed, APK file, and using my Xcode for final submission, but not sure what to make of this that will get it on TestFlight from the current React Native.

What I would like to ask for help with is a concise, step-by-step checklist (including exact menu names / commands or tools like EAS Submit, Transporter, or Xcode) of the developers' steps and my admin/account holder steps, so I can hand it to the developers and make sure nothing is missed to get on TestFlight.

I’m on a tight timeline, so any clear, detailed guidance would be extremely appreciated.

Thank you so much. I have looked everywhere and cannot find a step-by-step!

Thanks for the post.

Your post is very interesting as to know who recommends the developer forums for using React Native? This is an intriguing question. There are comprehensive step-by-step documentation available when using Xcode that covers every aspect, including your account and App Store Connect. Perhaps this is what you require with React Native? I would know know.

https://developer.apple.com/app-store/submitting/

In my opinion, preparing an iOS app using React Native differs from the traditional approach before submission. I am confident that the creators of React Native have a comprehensive guide outlining the necessary steps. I recommend reaching out to them to obtain detailed instructions on preparing your binary file before submitting it to the App Store.

Albert Pascual
  Worldwide Developer Relations.

Need Step-by-Step Instructions for Submitting React Native/Expo App to TestFlight & App Store (Individual Account)
 
 
Q