Hololens上传Windows Store

说明:

最近半年在开发Hololens相关的应用程序,从Hololens开发环境搭建——应用程序发布测试——相关功能添加——上传至Windows Store,一直处于混混沌沌、四处碰壁状态,最近在Hololens上传Windows Store也是经历了近半个月,现在处于成功提交等待结果中,在这里简要梳理一下如何打包应用商店所以需的软件包,以及如何进行上传。

发布设置:

Unity版本:

这里我所使用Unity5.5.2f1 32Byte版本(主要目的:修复了Hololens在进行www下载资源时程序发生崩溃的情况); Unity5.5.2发布说明

VS版本:

Visual Studio版本还是去年9月份第一次开发Hololens时安装的版本,现在应该有更新的版本,如有需要可以下载最新的版本;
  • Microsoft Visual Studio Professional 2015
  • 版本 14.0.25431.01 Update 3
  • Microsoft .NET Framework
  • 版本 4.6.01586

Untiy发布设置:

BuildSetting:

这里的设置没有特殊之处,和Hololens开发者中心官方文档推荐的一直

Other Setting:


Icon:

Icon需要在如下地方添加对应的5张,如果仅在Default Icon中添加一张,应用程序要么不会展示添加的Icon,要么就会在Unity发布VS工程时报错找不到相应的Icon图片

Splash Image

同理,Splash Image 也需要在特点的地方添加,如下所示:


VS发布设置:

Unity发布出来的VS工程如下所示:


VS工程设置:


工程属性设置:


发布流程:

第一步


第二步:


第三步:

由于Hololens只支持x86平台,所以只能配置x86,把其他平台取消勾选(默认是全部勾选了的),否则会出现错误提示——不支持的平台:

第四步:

点击创建,

第五步:

结束后点击右上角关闭按钮“X”,将会自动弹出软件包认证,注意必须通过认证才能上传WindowsStore,如果你在本地不进行认证,当你上传Windows Store时也会在线认证,如果通不过就会给出不通过的反馈:


第六步:

认证通过如下所示:

第七步:

查看本地所生成的.appxupload应用包——注意认证失败了也会生成.appxupload软件包,只是上传Windows Store时会出现问题

Windows开发者中心提交应用:

注册成为开发者:






这里我是用公司的账号进行注册的,也就是需要花费99美元,也就是600RMB

这里存在一个问题,缴费时不能使用支付宝、中国银联,只有如下三种信用卡方式:

在缴费完成后,就可以填写你的相关信息,这里我使用的是以公司的名义注册的,稍微麻烦了一点:

这里需要注意的有:
1:如果你是以公司的名义注册的,雇佣验证将验证你的邮箱是否属于公司,邮箱一定要填写公司邮箱,不能是QQ邮箱,QQ邮箱属于腾讯,呵呵呵
2:在企业验证时,会有邓百氏的工作人员给你电话验证公司相关信息,一定要保证随时在线,
3:企业验证通过后,就顺利成为了开发者,具有了开发者ID


上传应用:



填写相关应用信息:


在软件包处添加.appxupload应用包:


当所有提交都通过后,就开始了Windows Store提交认证:


预处理时,进行的就是程序包认证过程,如果在本地进行过认证,这里就不会出现问题


完成提交,等待结果!!


提交通过



Hololens商店中搜索如下: