Essential Kit Tutorials
DocumentationDownload
Version 2
Version 2
  • Introduction
  • Features
  • Version 2 vs Version 1
  • Release Notes
    • ✅Version 2.7.4
    • Version 2.7.3
    • Version 2.7.2
    • Version 2.7.1
    • Version 2.7.0
    • Older Versions
      • Version 2.6.1
      • Version 2.6.0
      • Version 2.5.1
      • Version 2.5.0
      • Version 2.4.1
      • Version 2.4.0
      • Version 2.3.1
      • Version 2.3.0
      • Version 2.2.1
      • Version 2.2.0
      • Version 2.1.1
      • Version 2.1.0
      • Version 2.0.4
      • Version 2.0.3
      • Version 2.0.2
      • Version 2.0.1
      • Version 2.0.0
  • Plugin Overview
    • Settings
    • Folder Structure
    • Installation FAQ
    • Localisation
  • Address Book
    • Overview
    • Use Cases
    • Setup
    • Usage
    • Testing
    • FAQ
  • Billing Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
      • iOS
      • Android
    • FAQ
  • Cloud Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
    • FAQ
  • Deep Link Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
    • FAQ
  • Extras (Utilities)
    • Overview
    • Usage
  • Game Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • FAQ
  • Media Services
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Native UI
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Network Services
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Notification Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • FAQ
  • Rate My App
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Sharing
    • Overview
    • Use Cases
    • Setup
    • Usage
      • Message Composer
      • Mail Composer
      • Social Share Composer
      • Share Sheet
    • FAQ
  • Web View
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Notes
    • Resolving Android Gradle Build Errors
    • Google Play Services Authentication
Powered by GitBook
On this page
  • Essential Kit Settings
  • External Dependency Manager

Was this helpful?

Edit on GitHub
  1. Plugin Overview

Settings

PreviousVersion 2.0.0NextFolder Structure

Last updated 1 year 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 -> Native Plugins -> 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.

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

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

App Store Ids

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

Usage Permission Settings

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
Cross Platform Essential Kit
Open Essential Kit Settings
Application Settings
App Store Id for iOS
Force Resolve Android Libraries