Page MenuHomePhabricator

iOS Release ticket template - please copy description when building/deploying a new release
Closed, ResolvedPublic

Description

See [iOS release process (https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Release_process#iOS) for process documentation.

Title format: "Release M.m.p.b"

Release version:
Release tag:
Release SHA1:
App Store Submission Date:
App Store Approval Date:
App Store Release Date:
Regression Testing URL:


Pre-release

  • File subtask for assets (if needed)
  • Submit "What’s New" on iTunes Connect for translation
  • Submit Beta on iTunes Connect for external testing review, and verify distribution
  • File subtask for smoke tests and notify TSG with RC build number
  • Post to mobile-l when Beta is approved for external testing
  • Upload new screenshots & app icons to iTunes Connect (if needed)
  • Review Regression testing report, triage bugs, and identify any blockers

Day of submit:

  • Update contributors list
  • Update "Licenses" section (e.g. new libraries, fonts, images, etc.)
  • Submit RC on iTunes Connect for App Store review with automatic release disabled.
  • Install previous (active) App Store version, then update to release candidate via TestFlight and verify app load
  • Release to App Store (NOT on a Friday!)

Post-release:

Event Timeline

BGerstle-WMF raised the priority of this task from to Needs Triage.
BGerstle-WMF updated the task description. (Show Details)
BGerstle-WMF moved this task to Templates on the Wikipedia-iOS-App-Backlog board.
BGerstle-WMF subscribed.
BGerstle-WMF set Security to None.
BGerstle-WMF updated the task description. (Show Details)

Release your app on a Tuesday or Wednesday
No, it’s not because of hump day. App stores post new curated lists every Thursday. If you release your app right before then, it won’t have time to get buried in the pile. A Friday release means you have to wait almost a week, and you risk disappearing among the thousands that will come in before they choose again.

We released 5.0.0 on a Thursday. Just saying.

LGoto moved this task from Needs Triage to Templates on the Wikipedia-iOS-App-Backlog board.
LGoto subscribed.

Please keep the tag and location of this ticket as-is so we can easily find it. Thanks!