通过unity Distribution Portal发布华为渠道的游戏

背景说明

前面几个帖子详细介绍了:
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

原文地址:https://www.cnblogs.com/developer-huawei/p/14536597.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


这篇文章主要介绍了Unity游戏开发中外观模式是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章主要介绍Unity中地面检测方案的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.普通射线在角色坐标(一般是脚底)...
这篇文章主要介绍了Unity游戏开发中如何消除不想要的黄色警告,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带...
这篇文章主要介绍了Unity中有多少种渲染队列,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解
这篇文章主要介绍Unity中如何实现Texture,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!了解Texture2D 如上图,Texture2D是一张
小编给大家分享一下Unity中DOTS要实现的特点有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让...
这篇文章给大家分享的是有关unity中如何实现UGUI遮罩流光特效的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下面是核心shader:Sh...
这篇文章主要为大家展示了“Unity中如何实现3D坐标转换UGUI坐标”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下...
这篇文章主要介绍了Unity游戏开发中设计模式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章主要介绍了Unity中如何实现仿真丝袜渲染,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了...
这篇文章给大家分享的是有关Unity插件OVRLipSync有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。项目需要接入对话口型动...
这篇文章主要介绍了Unity性能优化之DrawCall的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章给大家分享的是有关Unity给力插件之Final IK怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这插件有什么用:一般游...
这篇文章给大家分享的是有关Unity中如何内嵌网页插件UniWebView的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、常见Unity中内...
小编给大家分享一下Unity如何做流体物理的几个轮子,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让...
小编给大家分享一下Unity中Lod和Occlusion Culling的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收...
这篇文章将为大家详细讲解有关Unity中LineRenderer与TrailRenderer有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获...
这篇文章主要介绍了Unity中coroutine问题的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起...
这篇文章将为大家详细讲解有关unity中spine怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。骨骼动画首先我们来看到...
这篇文章主要为大家展示了“Unity Shader后处理中如何实现简单均值模糊”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学...