将新应用程序上传到服务器
一旦您准备好meta.json 和应用程序文件,请使用上传工具将这些文件发送到 Hive 控制台沙盒服务器或 Hive 控制台实时服务器。
上传新应用文件¶
有两种类型的上传工具:GUI 和 CUI。根据您的开发环境,选择这两种方法中的一种来上传您的应用。下面,我们将指导您如何在启动新游戏应用的情况下使用 GUI 和 CUI 上传工具。要上传的文件总大小必须小于 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 界面进行上传。
- 在Hive 沙盒控制台或 Hive 直播控制台中,导航到_跨平台启动器 > 应用管理 > 上传 IP_,选择游戏和 AppID,并将您将上传应用文件的 PC 的 IP 地址注册为代表 IP(Rep IP)。
- 下载跨平台启动器工具并解压缩。然后,运行_GUI/uploader/CrossplayLauncherFileUploader.exe_。
- 在上传器界面中,输入以下内容并点击**开始**:
- 上传文件夹路径:
D:\myGame_v1_0_0_0
- 补丁文件夹路径:无(新应用上传时留空)
- 不是第一次上传:无(新应用上传时不要勾选)
- 环境:
SANDBOX
表示沙盒,LIVE (REAL)
表示直播 - 平台:
Windows
- 是否发布:
Y
- APP ID:
com.gcp2.stepbystep.windows.google.global.normal
- 应用版本:
1.0.0.0
- 上传文件夹路径:
- 如果上传成功,处理窗口将显示状态代码
201
。
选项 2:通过 CUI 上传新应用¶
- 在Hive 沙盒控制台或 Hive 直播控制台中,导航到_Crossplay Launcher > 应用管理 > 上传 IP_,选择游戏和 AppID,并将上传应用文件的 PC 的 IP 地址注册为代表 IP (Rep IP)。
- 下载 Crossplay Launcher 工具并解压。
-
在 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"
- -envi:
-
如果上传成功,终端或 shell 将显示状态代码
201
。
检查上传结果¶
上传完成后,前往 Hive 控制台 > 跨平台启动器 > 应用管理 > 下载设置 验证应用是否成功上传。