跳轉至

发布应用

如果您已在沙盒环境中完成应用程序检查,则可以部署该应用程序。

應用程式部署

要部署應用程式,將應用程式上傳到 Hive 控制台的生產伺服器。上傳後,請按照以下步驟進行部署。

  1. Crossplay Launcher > 應用管理 > 下載設定中,搜索應用名稱和AppID的應用列表。
  2. 在列表中找到要發布的應用。如果審核設定為ON,請將其更改為OFF
  3. 在編輯/刪除欄中,按下修改按鈕以打開發佈設定窗口。在窗口中,指定部署日期,然後按下保存部署日期。
  4. 在設定的部署日期,重新訪問Crossplay Launcher > 應用管理 > 下載設定頁面以查找應用並檢查其狀態是否已更改為Distributing
  5. 按下網頁上的應用啟動按鈕以檢查應用是否已安裝並正常運行。

欲了解更多詳細資訊,請參閱控制台指南的下載設置(快捷方式)

啟動 (Google Play 遊戲) 應用程式所需的資訊

在 Google Play 遊戲上發布應用的開發者必須在分發應用後向 Google Play 遊戲提供以下三項內容。

  • 註冊資訊(應用程式安裝狀態、移除、執行相關資訊)
  • 跨平台啟動器資訊
  • 應用程式安裝包

註冊資訊

要提交給 Google Play 遊戲的註冊資訊表格如下。 {YOUR_APP_ID} 是在 Hive 控制台中註冊的 AppID。

  • 應用程式安裝登錄
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{YOUR_APP_ID}\InstallLocation
  • 應用程式移除登錄
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{YOUR_APP_ID}\UninstallString
  • 應用程式執行登錄
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CrossplayLauncher_is1\InstallLocation

跨平台遊戲啟動器資訊

提供給 Google Play 遊戲的跨平台啟動器資訊如下。

  • 啟動器檔案名稱: Hive_Updater.exe
  • 命令參數: hivelauncher:?app_id={YOUR_APP_ID}&start_point=8

應用程式安裝包

要交付應用程式安裝包(Game-Installer.exe),請按照以下指示來創建它。

1. 準備程式碼簽署環境

首先,准备应用程序代码签名环境。如果已经准备好,请跳过此步骤。

1-1. Innosetup 安裝

安裝頁面下載最新版本的InnoSetup並安裝。

1-2. 建立電動車證書用戶代碼簽署環境

請按照以下步驟進行。

  1. Digicert網站下載並安裝SafeNet身份驗證客戶端(64位),然後運行它。
  2. 將EV證書加密狗連接到PC。
  3. 在系統托盤中找到SafeNet身份驗證客戶端圖標,右鍵單擊它,然後選擇菜單 > 工具
  4. 在SafeNet身份驗證客戶端工具屏幕中,檢查連接的加密狗的名稱是否可見,如下所示。

2. 創建應用安裝包

  1. 下載 Google Play 遊戲安裝程式包工具
  2. 提取檔案後,運行 packing_game_installer。執行時會出現命令提示字元窗口。
  3. 當命令提示字元窗口出現訊息 Type the App ID(ex. com.com2us.hivesdk.windows.microsoftstore.global.normal): 時,輸入在 Hive 控制台中註冊的 AppID ({YOUR_APP_ID}),然後按 Enter 鍵
    • 如果出現如下所示的 Token 登入窗口,請輸入代碼簽名證書密碼並按 確定按鈕
  4. 一旦命令提示字元窗口關閉,檢查是否在 output 文件夾中創建了應用安裝包文件 Game-Installer.exe
  5. 運行 Game-Installer.exe 以驗證之前輸入的 AppID 對應的應用安裝是否正在進行。如果應用安裝順利進行,則表示應用安裝包已成功創建。