跳转至

将新应用程序上传到服务器

一旦您准备好meta.json 和应用程序文件,请使用上传工具将这些文件发送到 Hive 控制台沙盒服务器或 Hive 控制台实时服务器。

上传新应用文件

有两种类型的上传工具:GUICUI。根据您的开发环境,选择这两种方法中的一种来上传您的应用。下面,我们将指导您如何在启动新游戏应用的情况下使用 GUICUI 上传工具。要上传的文件总大小必须小于 30GB,并且每个文件的大小必须小于 4GB

 

示例场景

  • AppID: com.gcp2.stepbystep.windows.google.global.normal
  • 上传到的服务器: LIVE
  • 要部署的初始应用版本: 1.0.0.0
  • 要部署的应用位置: D:\myGame_v1_0_0_0 (根文件夹)


选项 1:通过 GUI 上传新应用

GUI 上传器通过 GUI 界面进行上传。


  1. Hive 沙盒控制台或 Hive 直播控制台中,导航到_跨平台启动器 > 应用管理 > 上传 IP_,选择游戏和 AppID,并将您将上传应用文件的 PC 的 IP 地址注册为代表 IP(Rep IP)。
  2. 下载跨平台启动器工具并解压缩。然后,运行_GUI/uploader/CrossplayLauncherFileUploader.exe_。
  3. 在上传器界面中,输入以下内容并点击**开始**:
    • 上传文件夹路径D:\myGame_v1_0_0_0
    • 补丁文件夹路径:无(新应用上传时留空)
    • 不是第一次上传:无(新应用上传时不要勾选)
    • 环境SANDBOX表示沙盒,LIVE (REAL)表示直播
    • 平台Windows
    • 是否发布Y
    • APP IDcom.gcp2.stepbystep.windows.google.global.normal
    • 应用版本1.0.0.0
  4. 如果上传成功,处理窗口将显示状态代码201


选项 2:通过 CUI 上传新应用

  1. Hive 沙盒控制台或 Hive 直播控制台中,导航到_Crossplay Launcher > 应用管理 > 上传 IP_,选择游戏和 AppID,并将上传应用文件的 PC 的 IP 地址注册为代表 IP (Rep IP)。
  2. 下载 Crossplay Launcher 工具并解压。
  3. 在 Windows Terminal 或 PowerShell 中执行_CUI/uploader/cpflupl.exe_,并使用以下命令行参数:

    • -envi: SANDBOX 表示沙盒,LIVE (REAL) 表示直播
    • ‐‐platform: w
    • ‐‐release: y
    • ‐‐appid: com.gcp2.stepbystep.windows.google.global.normal
    • ‐‐version: 1.0.0.0
    • ‐‐filepath: D:\myGame_v1_0_0_0,默认是 toUploadFiles
    • -runbatch: 适用

      
          cpflupl.exe \
          --appid="com.gcp2.stepbystep.windows.google.global.normal" \
          --version="1.0.0.0" \
          -envi="LIVE" \
          ‐‐platform="w" \
          --filepath="D:\myGame_v1_0_0_0" \
          -runbatch \
          –release="y"
      

  4. 如果上传成功,终端或 shell 将显示状态代码 201


检查上传结果

上传完成后,前往 Hive 控制台 > 跨平台启动器 > 应用管理 > 下载设置 验证应用是否成功上传。