Skip to content
Intermediate

Prepare and Verify a Mobile Game Release

Test a named release candidate on actual devices, reconcile store information and declarations, and retain submission and post-release evidence.

mobile devsindie studios

Workflow

  1. Define the release candidate and supported devices

    Name the build revision, intended stores and territories, supported OS/device configurations and accountable release owner. Separate a prototype test from a production release. Create a live requirements list from the relevant store dashboards and policies, including dependencies such as account setup, signing, privacy declarations and review access.

  2. Run complete sessions on named device configurations

    Generate a matrix with exact build labels and representative devices, input modes and language/accessibility settings. Test first launch, a full round, save/resume, interruptions, offline behavior and any login or purchase path. Record expected behavior, actual result and reproducible evidence; use a new target label after fixing the build.

  3. Measure sustained behavior and delivered size

    Run the same representative sequence under stated device, thermal and power conditions. Record frame-time behavior, memory, startup and battery/thermal observations. Convert the chosen FPS target to a comparison interval, and calculate texture data only when investigating a specific imported resource. Measure compressed download and installed size separately; a component estimate is useful only with an explicit observed packaging factor.

  4. Reconcile the build with its store information

    Prepare accurate screenshots, descriptions, content-rating answers, support contacts and review instructions for the release candidate. Review data collection by your code and integrated SDKs, then complete the applicable platform declarations using the current definitions. Exercise review access and purchase behavior in the platform’s supported test environment.

  5. Review the release evidence and submit through the store

    Resolve release-blocking defects against written acceptance conditions. Record any accepted limitation, owner and user-facing workaround. Complete the store’s current submission checklist, retain the uploaded build identity and record review feedback. Schedule the rollout through the actual account controls only after the responsible owner approves the candidate.

  6. Monitor the released version and plan a targeted update

    Observe crashes, failed sessions, support reports and the measurements you intentionally configured. For a return-rate question, choose one original cohort, one exact follow-up day and a consistent activity definition; compare only eligible members observed on that day. Assign follow-up fixes based on severity and evidence, retest them and preserve the release history.

Tools Used

Checklist

0 / 6 completed

Loading your checklist…

Scope

Testing

Performance

Store

Decision

Follow-up

Reference Materials

Apple review preparationStandard

Use Apple’s current guidelines for completeness, accurate metadata, access for review and the behavior of the submitted app. Match the evidence to the actual release candidate.

Google Play pre-launch reportsStandard

Play reports can highlight stability, performance and accessibility problems on the tested configurations. Review their coverage and reproduce relevant findings in your own device matrix.

Google Play data declarationsStandard

Review the current Data safety definitions and scope for your distribution track, including integrated SDK behavior. Keep the declaration consistent with what the app actually collects and shares.

Release candidate handoffTable

Keep one accountable decision record.

RecordEvidence
CandidateVersion, revision, upload identity and supported configurations
ReadinessTests, resolved blockers and explicitly accepted limitations
Store reviewSubmission checklist, declarations, access and feedback
Follow-upCrash/support observations, next actions and owner
  • Keep the candidate identifiable

    A test result is useful only when it points to the build that will actually be released.

  • Use comparable observations

    Define cohort dates and activity consistently before comparing return rates.