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
    • 💲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
  • Essential Kit Settings
  • General Settings
  • External Dependency Manager

Was this helpful?

Edit on GitHub
  1. Plugin Overview

Settings

PreviousUpgrade from V2NextFolder Structure

Last updated 4 months ago

Was this helpful?

Essential Kit Settings

Essential Kit Settings is the control panel for all the features covered in . You can enable and disable the features based on your requirement.

Add the following dependencies in manifest.json (if not added)

  • "com.unity.nuget.newtonsoft-json": "2.0.0"

Access the settings from Window -> Voxel Busters -> Essential Kit -> Open Settings

Once you import the plugin for the first time, you need to access the Essential Kit Settings for enabling the features you want to use.

Enable the features you want to use and disable the rest.

Disabling the features that you don't use will let the plugin to not export the features that are unused.

General section is common to all features and the values need to be set before you publish the app to app stores.

General Settings

Properties

Description

Log Level

Setting to None will disable all logs from the plugin. Set it to Critical to show the main critical logs or set to info for more debugging.

Store Ids

Android : Set the package name of your app here. Ex: com.voxelbusters.essentialkit

Usage Permissions

These are the descriptions shown when a permission is shown on the native platform. Currently these descriptions are shown only on iOS as on Android it's not possible to have custom permission messages.

$productName will be replaced with the app product name

Activate Force Resolve from Assets -> External Dependency Manager -> Android Resolver -> Force Resolve

iOS : Set the "Apple Id" value from -> Select your App -> General -> App Information -> General information (check below screenshot ). This is a numeric value. Ex: 1210072186

Plugin uses for resolving the dependencies on Android. In order to resolve the dependencies once after selecting the features you want to use, activate Force Resolve to download the required libraries.

External Dependency Manager
External Dependency Manager
Appstore Connect
Essential Kit
Open Essential Kit Settings
Set Debug Info Level
Store Id's & Permission Descriptions
App Store Id for iOS
Force Resolve Android Libraries