Essential Kit Settings

Essential Kit Settings is the control panel for all the features covered in Cross Platform Essential Kit. 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.



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

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

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

Plugin uses External Dependency Manager 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.

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

Last updated