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 ...@@ -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 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` 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 - 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 - 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. Change your build target to "Generic iOS Device"
1. In the menu bar, go to **Product** -> **Archive** 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. 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. Wait for the app to process, then click on the build
1. Add some testers and kick off the review process (same flow) 1. Add some testers and kick off the review process (same flow)
### Push to production ### 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 ### 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