Commit d78b70b9 authored by Eric Eastwood's avatar Eric Eastwood
Browse files

Merge branch 'update-prod-release-docs' into 'master'

Update prod release docs

See merge request gitlab-org/gitter/gitter-ios-app!12
parents 8909b60c fab0b484
......@@ -75,20 +75,27 @@ Follow the instructions from https://medium.com/@dmathewwws/steps-to-put-your-ap
In the near future, we want to use Fastlane, https://gitlab.com/gitlab-org/gitter/gitter-ios-app/merge_requests/3
1. Bump the `CFBundleShortVersionString` version in `Gitter/Gitter-Info.plist`
1. Bump `CFBundleShortVersionString`(semver) and `CFBundleVersion`(bump by one) version in `Gitter/Gitter-Info.plist`
1. Create `Gitter/GitterSecrets-Prod.plist` just like `Gitter/GitterSecrets-Dev.plist`
- Copy the secrets from https://gitlab.com/gl-gitter/secrets/blob/master/ios/prod
- In the Xcode navigator tab on the left, open up the `Gitter` folder, right-click on the `Supporting Files` folder, `Add files to "Gitter"...`, and select the secret plist file, https://i.imgur.com/GGJ1Uu3.png
1. Change your build target to "Generic iOS Device"
1. In the menu bar, go to **Product** -> **Archive**
1. After the build finishes, **Distribute App** and go through the flow all the way to **Upload**
1. Go to https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/886185078/testflight?section=iosbuilds
1. Go to **TestFlight** tab on the App Store Connect site, https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/886185078/testflight?section=iosbuilds
1. Wait for the app to process, then click on the build
1. Add some testers and kick off the review process (same flow)
### Push to production
TBD
1. Use the instructions above to upload a build (you can use the same build tested on TestFlight)
1. Go to the **App store** tab on the App Store Connect site, https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/886185078
1. On the left, **+ Version or platform** -> **iOS**
- There may be an existing draft release (yellow) listed just above that you can edit and use instead
1. For screenshots, see https://stackoverflow.com/a/48150656/796832
- `.psd` files: https://gitlab.com/gitlab-org/gitter/gitter-ios-app/snippets/1908565
1. Fill out and update the rest of the info
1. Click submit for review
### Generic App Store update messages
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment