🛠️Utilities (Extras)

Cross-platform utilities for app store navigation and system settings access

Essential Kit's Utilities feature provides cross-platform helpers for common mobile operations: opening app store pages and directing users to system settings. This tutorial shows you how to add these essential navigation features without platform-specific code.

Looking for a working reference? Check the demo implementations in other Essential Kit feature demos that use Utilities for permission recovery and app store navigation.

What You'll Learn

  • Open app store pages for reviews, cross-promotion, and updates

  • Direct users to system settings when permissions are denied

  • Handle platform-specific app identifiers correctly

Why Utilities Matters

  • Business impact: Drive ratings and cross-promote companion apps

  • UX impact: Help users fix permission issues without confusion

  • Technical impact: No custom native code for store links or settings access

Tutorial Roadmap

  1. Setup - Enable utilities and configure app store IDs

  2. Usage - Store pages and application settings APIs

  3. Testing - Verify navigation on both platforms

Key Use Cases

  • Open app store page to encourage ratings and reviews

  • Navigate to companion app or DLC listings for cross-promotion

  • Guide users to system settings after permission denial

  • Direct users to app settings for manual permission grants

Prerequisites

  • Unity project with Essential Kit v3 installed

  • iOS App Store ID (numeric) or Android package name configured

  • Test devices to verify store and settings navigation

https://github.com/voxelbusters/essential-kit-docs/blob/master/tutorials/v3/features/utilities/setup.mdUsagehttps://github.com/voxelbusters/essential-kit-docs/blob/master/tutorials/v3/features/utilities/testing.md

Last updated

Was this helpful?