Binary Distributions - dariuswak/Aqua-Cam GitHub Wiki

Aqua Cam by dariuswak

This is the main distribution, released from the main branch.

See also

Distribution Guide

This guide describes steps to distribute the app through Apple App Store, using Xcode Cloud build system.

  1. Create a branch named release-<username> where username is the maintainer name, e.g. release-dariuswak.
  2. Set the project's DEVELOPMENT_TEAM ID (e.g. by just running the app locally), commit to the above branch.
    This step will create a unique Bundle ID. Remember to also apply to tests and UI tests. Example commit.
  3. Configure Xcode Cloud workflow
    1. Connect GitHub repository https://github.com/dariuswak/Aqua-Cam.git
    2. Select branch release-<username> (see step #1)
    3. Choose to build an archive for App Store distribution (App Store Connect)
    4. Let it build.
    5. Create a release and tag in the repository. Link to an example release.
    6. Download the App Store IPA binary and upload to the release tag.
  4. Go to App Store Connect, select Apps, select Aqua Cam
  5. Go to General, App Information, Localizable Information
  6. Change the app name to Aqua Cam by <username>, e.g. Aqua Cam by dariuswak
    This step will create a unique app name, to be distinguishable in the App Store.
  7. Fill in the required forms and submit for review.
  8. Update this page adding description of the differences comparing to the main branch.

See also: Developer Reference#Working with branches

⚠️ **GitHub.com Fallback** ⚠️