From the command line:
./scripts/tests.sh
Or press Cmd+U in Xcode.
Ensure pre-commit is installed:
brew install pre-commit
Install the hooks:
pre-commit install
To manually run formatters on all files:
pre-commit run --all-files
Install fastlane:
brew install fastlane
Run the screenshots script:
./scripts/screenshots.sh
./scripts/gen_words.sh
Replace X
with release number.
./scripts/bump.sh 2020.X
- Bump version:
./scripts/bump.sh 2020.X
. - Push:
git push --tags origin master
- In Xcode, choose the "Fingerspelling" scheme and "Generic iOS Device" as the device.
- Click Product > Archive and wait for the build to finish (this takes a while).
- Click "Distribute app". Hit Next through the following Menus.
- Add a new version on App Store Connect. If necessary, regenerate snapshots (see above) and upload them.
- Submit the new version.