Pushing from TestFlight to AppStore new version

21,884

Solution 1

For question regarding how to promote from Test Flight to App Store new version:

After expiring the Test Flight build as others explained, today the way it worked was:

  1. Click blue + symbol to add iOS app

enter image description here

  1. When you get the pop-up for Store Version Number - it does not need to match your actual build and version number.

enter image description here

  1. Once you do this, you will then see the yellow "Prepare for Submission"

enter image description here

  1. Click that and you will see the view to select the latest build

Solution 2

If you want to select a build from test flight and make it live on App-store follow these steps.

Note: there should be builds present in the test flight.

Go to https://appstoreconnect.apple.com/

Go to "My apps".

Step 1: Click on prepare for submission.

Screenshot for step 1

Step 2: Scroll down and go to builds section and click on "select your build". Screenshot for step 2

Step 3: Select your build from the list of builds you have uploaded on test flight.

Screenshot for step 3

Solution 3

Expire your build from testing and then create new release based on this build (blue button "+ VERSION OR PLATFORM" on left menu in "App Store" tab). This is where you can submit version for review and then release automatically.

Share:
21,884

Related videos on Youtube

JPinios
Author by

JPinios

Updated on July 09, 2022

Comments

  • JPinios
    JPinios almost 2 years

    I'm uploaded my app to Testflight and it is working ok. Now I need to deploy a new version in App Store. I readed the doc, but ITunesConnect has different user interface and I'm not sure how I can to push from ITunesConnect to AppStore in the simple way. Any idea, link?

    Thanks.

    • Imad Ali
      Imad Ali almost 7 years
      Go through this, apple developer portal: developer.apple.com/library/content/documentation/…
    • Gerry
      Gerry about 5 years
      The documentation link provided by Imad does NOT have the answer. I am starting to think it is NOT POSSIBLE to simply click something to go from TestFlight to a real app submission. How completely absurd, there should be a simple way to do this.
    • Malcolm Salvador
      Malcolm Salvador over 4 years
      @Gerry Agreed, why can't the release process be simple?
  • Mwangi Gituathi
    Mwangi Gituathi over 4 years
    Now this... this is the real deal. Good answer. #Worked
  • Desmond
    Desmond about 4 years
    Yeah don't do this. Expiring the build removes it from the App Store altogether (except from the Activity page) and you'll have to upload a new version. I learned the hard way.
  • leanne
    leanne almost 4 years
    I'm not seeing my latest Testflight build on this screen - only an older one.
  • leanne
    leanne almost 4 years
    Okay - these instructions were fine. I just had to click on the "Prepare for submission" build, scroll down the page to 'Build', select the correct build, then scroll down even further to "General App Information", and type in a new version value, then save. The name that shows in the "Prepare for Submission" on the left is what's in that version box.
  • Kate
    Kate almost 4 years
    You need to go to "Screenshot for step 1" and in the left menu press "VERSION or PLATFORM". From drop down choose iOS and enter number for new version. Then scroll to the bottom and add build to version. (just choose from the list of files)
  • Adro
    Adro almost 4 years
    I don't think you need to expire the build. Just add the version and you can find all related builds in the builds selection.
  • Hetote
    Hetote almost 4 years
    This made my app go for review a second time. There should be a way to promote beta to production without a re-review.
  • eyalyoli
    eyalyoli over 3 years
    Wow! They made it hard to understand... This is the real answer!
  • FaisalAhmed
    FaisalAhmed about 3 years
    Its 3 am in India. And i was looking for answer. Thanks man
  • Gene Bo
    Gene Bo about 3 years
    Working at 3am is no joke. Glad this post was able to help a bit