| WVS (2024)

  • Android Keystore for Unity
  • Setup
    • Create a New Keystore
    • Load a Keystore
      • Select a project key
  • Using the Keystore in WVS
    • Troubleshooting
    • Was this helpful?

Android Keystore for Unity

An Android keystore lets you store cryptographic key entries for security.Android Keystore can be used to sign your apk, sign data, store certificates, and a variety of other needs.

To release your app to a marketplace, you will need to setup the keystore. All updates to the same app will require the same key used to setup. This provides a level of security and prevents others from accessing your app without permission.

You can create, configure and load Android keystores in Unity using the built in Keystore Manager.

Setup

To generate a keystore and setup, open up your project in Unity.

While in Unity, go to Edit > Project SettingsFrom the left-hand side, locate Player and select the Android tab.

| WVS (1)

Scroll down to Publishing SettingsClick Keystore Manager

| WVS (2)

In the Keystore Manager, you can use the dropdown to create a new Keystore or select an exisiting one.

OptionsDescriptions
Keystore dropdownSpecifies which keystore to use in the Keystore Manager window. You can either create a new keystore, or load an existing one
PasswordThe password for the keystore. If you create a new keystore, use this to create a password for the keystore. If you load an existing keystore, use this to enter the password for existing keystore.
Confirm PasswordThe confirmed password for the new keystore. Set the value of this property to the same as Password.

Create a New Keystore

  1. Click the Keystore Manager button to open the window.
  2. In the top-left of the window, select the dropdown Keystore > Create New.
  3. You will have two different options to store your keystore.
    • Anywhere - The default location that Unity stores the keystore is the root folder of your project folder.
    • In Dedicated Location - By default, it will be store in your User Home directory. This can be changed by going toEdit > Preferences > External Tools > Android > Keystores Dedicated Location.
  4. Enter the following information for your Keystore. (Be sure to save the information somewhere in a safe place)

| WVS (3)

PropertiesDescriptions
AliasA name for your key.
PasswordThe password for your key.
Confirm passwordSet to the same as Password
Validity (years)The number of years your key is valid for.(Default is 50 years) The same key will be used for updates so this should be the number of years you would like to manage your application for.
First and Last NameYour First and Last Name
Organizational UnitDivision you are a part of
OrganizationName of you company
City or LocalityYour City or locality
State or ProvinceYour State or Province
Country CodeYour Country Code

Load a Keystore

  1. To Load the Keystore, Under the Project Keystore heading, enable Custom Keystore.
  2. Click the drop-down below Custom Keystore
  3. Select Browse to load a keystore from your local drive.
  4. Enter the password for the keystore in the Password field.

Select a project key

After loading your keystore, select a key from the keystore to use as the project key.

  1. Navigate to the Android Publishing Settings.
  2. Under the Project Key heading, set Alias to the key you want to use.
  3. In the Password field, enter the password for your key.

More Information on Android Keystore for Unity can be found on the Unity Website.

Using the Keystore in WVS

To use your Android Keystore in WVS, you will encode it with OpenSSL as base64.If you don’t already have OpenSSL you can download from their website.

Open the command prompt or terminal and run the following command to encode your Keystore.

openssl base64 -A -in <yourKeystore>.keystore

You can copy the output from the command and store it somewhere safe. This information will be needed when you setup your flows in WVS.

Troubleshooting

For additional support, please reach out to us on our Discord.

Was this helpful?

We would love to hear your feedback, Submit a ticket in our Issue Tracker.

Report a problem with this page.

| WVS (2024)
Top Articles
Credit Card Scrubber | DevCentral
Check Your Knowledge What increases your
Dragon Age Inquisition War Table Operations and Missions Guide
Practical Magic 123Movies
Craigslist Pet Phoenix
Nc Maxpreps
Nordstrom Rack Glendale Photos
Nation Hearing Near Me
Big Y Digital Coupon App
CSC error CS0006: Metadata file 'SonarAnalyzer.dll' could not be found
Edgar And Herschel Trivia Questions
Tcu Jaggaer
Tnt Forum Activeboard
Uktulut Pier Ritual Site
Spider-Man: Across The Spider-Verse Showtimes Near Marcus Bay Park Cinema
Craigslist In Visalia California
Site : Storagealamogordo.com Easy Call
Google Doodle Baseball 76
Craigslist Appomattox Va
Hewn New Bedford
Kringloopwinkel Second Sale Roosendaal - Leemstraat 4e
Gina Wilson All Things Algebra Unit 2 Homework 8
Brbl Barber Shop
The Many Faces of the Craigslist Killer
Sadie Sink Reveals She Struggles With Imposter Syndrome
Cb2 South Coast Plaza
Rek Funerals
Access a Shared Resource | Computing for Arts + Sciences
Chelsea Hardie Leaked
Gopher Carts Pensacola Beach
Neteller Kasiinod
Nikki Catsouras: The Tragic Story Behind The Face And Body Images
Shauna's Art Studio Laurel Mississippi
Busted! 29 New Arrests in Portsmouth, Ohio – 03/27/22 Scioto County Mugshots
Otis Offender Michigan
Green Bay Crime Reports Police Fire And Rescue
Hair Love Salon Bradley Beach
Honda Ruckus Fuse Box Diagram
Shih Tzu dogs for sale in Ireland
Skill Boss Guru
Weather Underground Bonita Springs
Has any non-Muslim here who read the Quran and unironically ENJOYED it?
Traumasoft Butler
Locate phone number
Shipping Container Storage Containers 40'HCs - general for sale - by dealer - craigslist
Petfinder Quiz
Page 5747 – Christianity Today
Sj Craigs
Aspen.sprout Forum
Craigslist Charlestown Indiana
San Pedro Sula To Miami Google Flights
Latest Posts
Article information

Author: Sen. Ignacio Ratke

Last Updated:

Views: 6031

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Sen. Ignacio Ratke

Birthday: 1999-05-27

Address: Apt. 171 8116 Bailey Via, Roberthaven, GA 58289

Phone: +2585395768220

Job: Lead Liaison

Hobby: Lockpicking, LARPing, Lego building, Lapidary, Macrame, Book restoration, Bodybuilding

Introduction: My name is Sen. Ignacio Ratke, I am a adventurous, zealous, outstanding, agreeable, precious, excited, gifted person who loves writing and wants to share my knowledge and understanding with you.