关于HMS-Core:通过unity-Distribution-Portal发布华为渠道的游戏

8次阅读

共计 2297 个字符,预计需要花费 6 分钟才能阅读完成。

背景阐明

后面几个帖子具体介绍了:
Unity Editor 装置和 Apk 打包

手把手教您疾速运行 Unity 提供的华为游戏 demo

应用 unity 实现华为游戏的初始化和华为帐号登录

疾速开发 Unity 游戏的领取性能

这里咱们曾经实现了一个含有领取性能、游戏登录等基本功能的 APK,本帖打算将下面打包进去的 APK,公布到华为渠道,体验一把这里的操作流程和成果。

上传 APK 文件至 UDP 控制台

将后面打包生成的 APK 上传到这里:

另外,咱们也能够看到界面如下信息:

前者示意:游戏中曾经调用了 UDP 的 initialize 接口。

后者示意:游戏中曾经调用过 UDP 的 purchase 接口。

这两个接口都必须在利用上架前调用测试过,才能够公布的。

公布华为渠道前的必要配置

具体参考 unity 官网文档:
https://distribute.dashboard.unity.com/udp/guideDoc/HUAWEI

这里因为我后面的帖子:手把手教您疾速运行 Unity 华为游戏(GameService)demo 中曾经注册过华为开发者帐号并在 AGC 上创立过游戏信息了,因而这里我依照文档顺次补充之前没有实现的。

RELEASE 胜利后,进入 publish 界面,抉择如下按钮:

在弹出的对话框中,抉择 Next,因为这里我曾经在 AGC 创立过了。

最初抉择

关联胜利后,界面会出现如下,此时须要参考 unity 文档实现游戏注册信息的填写。

须要留神的是:游戏注册信息中的 PubKey 字段获取时,如果华为 AGC 界面显示如下,则点击设置即可获取到领取公钥。

将 PubKey 和 privacyPolicy 两个游戏信息实现填写并点击 REGISTER 按钮后,界面显示如下,能够看到当初状态是 Ready to publish。

右侧下拉菜单有两个选项:


Repack Game:Unity 仅将上传的 APK 应用华为 SDK 进行从新打包。

Submit to Store:Unity 不仅从新打包,同时将打包后的 APK 上传至 AGC,并提交华为审核。

从新打包并测试

这里优先选择了 Repack Game,想在提交华为审核前对 Unity 从新打包的 APK 进行功能测试。

Download 曾经胜利 Repack 的游戏包。

  • 自测发现有问题

这里我就是自测发现有问题了,所以我在 Game Info 中删除原来 APK,从新提交了一个 APK,持续 Release,新的打包后的包如下:

从新下载该包持续测试,直到自测没有问题。

  • 自测没有问题

如果自测发现没有问题了,能够启动上面的章节。

公布华为渠道并期待华为审核后果

如果自测没有问题了,从新上传 APK,并抉择“Submit to Store”,此时 Unity 将从新打包该利用,并将该利用提交华为审核,利用信息、商品信息等也将同步至华为 AGC 控制台。

备注下:之前我始终认为抉择“Repack Game”后自测包没有问题后,能够通过“Go to Store”间接去华为这边提交审核,然而实际操作发现跳转过来后游戏信息、商品等信息都是没有的,须要本人再填写一遍。因而这种操作是十分不举荐的。次要有以下几点:

(1)须要在 UDP 和华为 AGC 控制台各自保护商品和游戏信息,工作量是 double 的。

(2)咱们没法在 UDP 这边查看游戏在各个利用商店的上架状况。

所以综合思考,除非是在 UDP 同步 AGC 时产生了不可回退、难以解决的问题,作为一个备选计划。

这里我抉择“Submit to Store”后,界面有如下 2 个 Warnings

第一个告警,配置 SHA256 证书指纹,这个在后面“手把手教您疾速运行 Unity 提供的华为游戏 demo”中我曾经实现了,所以疏忽了。

第二个告警,意思就是我没有设置公布工夫,这样提交华为审核后,一旦审核通过,利用就会立刻上架,所以如果您不想华为审核通过后就立刻主动上架,就“Modify”设置下工夫。这里我也疏忽了。

这里能够看到以后利用曾经提交至 AGC 审核中了。

登录 AGC 控制台,能够看到:

(1)利用信息界面,Unity 曾经将利用信息同步至 AGC 零碎。

(2)商品治理页面,Unity 曾经将商品信息同步至 AGC 零碎。

(3)以后利用状态是“正在审核”。

至此,我曾经顺利通过 Unity 公布了华为渠道的游戏,急躁期待华为审核后果即可。

想要实现此文中的公布流程,必须对在 Unity 上开发和公布华为游戏操作比拟相熟,具体可参见:

Unity Editor 装置和 Apk 打包:https://developer.huawei.com/consumer/cn/forum/topic/0204405811539110247?fid=18

手把手教您疾速运行 Unity 提供的华为游戏 demo:https://developer.huawei.com/consumer/cn/forum/topic/0201418722921820534?fid=18

应用 unity 实现华为游戏的初始化和华为帐号登录:https://developer.huawei.com/consumer/cn/forum/topic/0204418750404500554?fid=18

疾速开发 Unity 游戏的领取性能:https://developer.huawei.com/consumer/cn/forum/topic/0201436959507790259?fid=18&pid=0301436959507790006


原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0202441909032150447?fid=0101271690375130218

原作者:Mayism

正文完
 0