Skip to content

Release

Jiří Zdvomka edited this page Mar 16, 2021 · 1 revision

A new app version release has to be done manually in XCode and App Store Connect.

  1. Open the project in XCode.
  2. At the top, select Release scheme and Any iOS Device next to it.
  3. At the XCode top menu, select Product -> Archive. It will build, archive the project and open App Store Connect upload window.
  4. Select the newest archive and click Distribute App button.
  5. Select App Store Connect -> Upload -> keep the checkboxes checked -> Select profiles and wait until processed.
  6. Click Upload, which will upload it to App Store Connect.

The build will be processed there which can last from 10 minutes to an hour. When ready an email notification will come or you can see the new build in Version History with status Prepare for Submission.

Now open App Store Connect on Grades app page.

  1. In the left menu under iOs App, select the newest build.
  2. Scroll down to the Build section and select the newest build. If not available, Connect is still processing it.
  3. Scroll back top and update Version Information
  4. Click Submit for Review button.

The new version is now submitted and Apple employees will process it within a few days. If everything is fine, you'll see approval in the Connect and can release it under Version Release. If any comments are received from the review, resolve them and repeat the above steps to submit again.

App review Sign In

During a review process, Apple want to be able to sign in to the app. As the app uses FIT CTU authentication server, there is no account for them. Therefore there is a remote config with app version that uses mocked data for the purpose of review.This version has to be updated before and after the review so real users can se real data. Contact the project maintainer to update it.

Clone this wiki locally