Essential Kit Tutorials
DocumentationDownload
Latest(v3)
Latest(v3)
  • Introduction
  • Features Overview
  • Whats new in v3
    • Version 3 vs Version 2
    • Release Notes
    • Upgrade from V2
  • Plugin Overview
    • Settings
    • Folder Structure
    • Installation FAQ
    • Upgrade Guide
  • Features
    • 📒Address Book
      • Setup
      • Usage
      • Testing
      • FAQ
    • App Shortcuts
      • Setup
      • Usage
    • 🆕App Updater
      • Setup
      • Usage
      • Testing
    • 💲Billing Services
      • Setup
        • iOS
        • Android
      • Usage
      • Testing
        • iOS
        • Android
      • FAQ
    • ☁️Cloud Services
      • Setup
        • iOS
        • Android
      • Usage
      • Testing
      • FAQ
    • 🔗Deep Link Services
      • Setup
        • iOS
        • Android
      • Usage
      • Testing
      • FAQ
    • 🛠️Utilities (Extras)
      • Usage
    • 💯Game Services
      • Setup
        • iOS
        • Android
      • Usage
      • FAQ
    • 📸Media Services
      • Setup
      • Usage
      • FAQ
    • 📆Native UI
      • Setup
      • Usage
      • FAQ
      • Examples
        • Login Dialog
    • Network Services
      • Setup
      • Usage
      • FAQ
    • ⏰Notification Services
      • Setup
        • iOS
        • Android
      • Usage
      • Examples
        • Nudge to come-back to the game
      • FAQ
    • ⭐Rate My App
      • Setup
      • Usage
      • FAQ
    • 🤝Sharing
      • Setup
      • Usage
        • Message Composer
        • Mail Composer
        • Social Share Composer
        • Share Sheet
      • FAQ
      • Examples
        • Add Attachment Example
    • Task Services
      • Setup
      • Usage
    • 🌏Web View
      • Setup
      • Usage
      • FAQ
      • Examples
        • Loading Pdf File
  • Notes
    • Resolving Android Gradle Build Errors
    • Google Play Services Authentication
    • Target API Level vs Min API Level
    • Handling Refunds for In-App Purchases (Billing Services)
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Features
  2. App Updater

Testing

PreviousUsageNextBilling Services

Last updated 22 days ago

Was this helpful?

App Updater Testing Guidelines for iOS

Case 1 : If you have a build live on app store

  1. Set a lower version compared to the version on app store in unity

  2. Make a build and install on the device

  3. Launch to see a prompt about the update

Case 2: If you don't have a build live on app store.

  1. Use a dummy storeId in Essential Kit settings - storeId of an app live on appstore.

  2. Try setting a lower version compared to the version of live dummy storeId

  3. Make a build and install on the device

  4. Launch to see a prompt about the update

  5. Revert the storeId to actual value in Essential Kit Settings.

App Updater Testing Guidelines for Android

  1. Can only be tested with uploaded builds

  2. Upload to play console app sharing page with a build having version code X and another with X+1

  3. Install the build with version code X

  4. Open X+1 link and DON'T install/update

  5. Go back to the installed app(X) and request update info

🆕
Internal app sharing