Release app
If you have completed the app inspection in the sandbox environment, you can deploy the app.
App deployment¶
To deploy the app, upload the app to the Hive console production server. After uploading, follow the steps below to deploy.
- In Crossplay Launcher > App Management > Download Setting, search for the app list with the app name and AppID.
- Find the app to be released in the list. If the Review Settings is
ON
, change it toOFF
. - In the Edit/Delete column, press the modify button to open the Distribution Settings window. In the window, specify the deployment date and then press save deployment date.
- On the set deployment date, revisit the Crossplay Launcher > App Management > Download Setting page to find the app and check if its status has changed to
Distributing
. - Press the app launch button on the webpage to check if the app is installed and run properly.
For more details, refer to the console guide’s Download Setting (Shortcut).
Information required for the launch of the (google play games) app¶
Developers who release apps on Google Play Games must provide the following three items to Google Play Games after distributing the app.
- Registry information (app installation status, removal, execution-related information)
- Crossplay launcher information
- App installation package
Registry information¶
The registry information form to be submitted to Google Play Games is as follows. {YOUR_APP_ID}
is the AppID registered in the Hive console.
- App installation registry
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{YOUR_APP_ID}\InstallLocation
- App removal registry
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{YOUR_APP_ID}\UninstallString
- App execution registry
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CrossplayLauncher_is1\InstallLocation
Crossplay launcher information¶
The crossplay launcher information to be provided to Google Play Games is as follows.
- Launcher filename: Hive_Updater.exe
- Command argument:
hivelauncher:?app_id={YOUR_APP_ID}&start_point=8
App installation package¶
To deliver the app installation package (Game-Installer.exe), follow the instructions below to create it.
1. Preparing the code signing environment¶
First, prepare the app code signing environment. If it is already prepared, skip this step.
1-1. Innosetup installation¶
Download the latest version of InnoSetup from the installation page and install it.
1-2. Building the EV certificate user code signing environment¶
Follow the steps below.
- Download and install the SafeNet Authentication Client (64-Bit) from the Digicert site and run it.
- Connect the EV certificate dongle to the PC.
- Find the SafeNet Authentication Client icon in the system tray, right-click it, and select Menu > Tools.
- In the SafeNet Authentication Client Tools screen, check if the name of the connected dongle is visible as shown below.
2. Create app installation package¶
- Download the Google Play Games Installer Packaging Tool.
- After extracting the files, run packing_game_installer. A command prompt window will appear when executed.
- When the message
Type the App ID(ex. com.com2us.hivesdk.windows.microsoftstore.global.normal):
appears in the command prompt window, enter the AppID registered in the Hive console ({YOUR_APP_ID}
) and press Enter key. - Once the command prompt window closes, check if the app installation package file Game-Installer.exe has been created in the output folder.
- Run Game-Installer.exe to verify that the app installation corresponding to the AppID entered earlier is proceeding. If the app installation proceeds without any issues, the app installation package has been created successfully.