🆕App Updater
App Updater for Unity mobile games - check for updates and prompt users to stay current
Essential Kit's App Updater feature lets Unity teams check for app updates and prompt users without maintaining platform-specific code. This tutorial walks you through setup, key APIs, testing, and troubleshooting so you can keep your users on the latest version with confidence.


What You'll Learn
Check for available updates programmatically
Show customizable update prompts with optional or forced updates
Handle in-app updates on Android with progress tracking
Direct users to app stores on iOS for updates
Why App Updater Matters
Version Control: Ensure users are on versions compatible with your backend
Bug Fixes: Push critical bug fixes by requiring updates
Feature Adoption: Drive users to new features with optional update prompts
Security: Enforce security patches through mandatory updates
Tutorial Roadmap
Setup – Enable the feature and configure app store identifiers
Usage – Check for updates, show prompts, handle different update flows
Testing – Test update detection in editor and verify on devices
Key Use Cases
Critical Bug Fixes: Force users to update before continuing
Optional Updates: Suggest new features without blocking gameplay
Version Compatibility: Ensure minimum app version for server compatibility
Soft Launch: Control rollout by prompting updates to beta testers first
Prerequisites
Unity project with Essential Kit v3 installed and App Updater feature included in the build
iOS or Android target platform with valid app store identifiers configured
Published app on App Store or Google Play for testing update detection
Last updated
Was this helpful?