Unity发布Hololens至Windows Store
说明:
最近半年在开发Hololens相关的应用程序,从Hololens开发环境搭建——应用程序发布测试——相关功能添加——上传至Windows Store,一直处于混混沌沌、四处碰壁状态,最近在Hololens上传Windows Store也是经历了近半个月,现在处于成功提交等待结果中,在这里简要梳理一下如何打包应用商店所以需的软件包,以及如何进行上传。
这里我所使用Unity5.5.2f1 32Byte版本(主要目的:修复了Hololens在进行www下载资源时程序发生崩溃的情况);Unity5.5.2发布说明
VisualStudio版本还是去年9月份第一次开发Hololens时安装的版本,现在应该有更新的版本,如有需要可以下载最新的版本;
- Microsoft Visual Studio Professional 2015
- 版本 14.0.25431.01 Update 3
- Microsoft .NET Framework
- 版本 4.6.01586
这里的设置没有特殊之处,和Hololens开发者中心官方文档推荐的一直
Icon需要在如下地方添加对应的5张,如果仅在Default Icon中添加一张,应用程序要么不会展示添加的Icon,要么就会在Unity发布VS工程时报错找不到相应的Icon图片
同理,Splash Image 也需要在特点的地方添加,如下所示:
由于Hololens只支持x86平台,所以只能配置x86,把其他平台取消勾选(默认是全部勾选了的),否则会出现错误提示——不支持的平台:
点击创建,
结束后点击右上角关闭按钮“X”,将会自动弹出软件包认证,注意必须通过认证才能上传WindowsStore,如果你在本地不进行认证,当你上传Windows Store时也会在线认证,如果通不过就会给出不通过的反馈:
认证通过如下所示:
查看本地所生成的.appxupload应用包——注意认证失败了也会生成.appxupload软件包,只是上传Windows Store时会出现问题
这里我是用公司的账号进行注册的,也就是需要花费99美元,也就是600RMB
这里存在一个问题,缴费时不能使用支付宝、中国银联,只有如下三种信用卡方式:
在缴费完成后,就可以填写你的相关信息,这里我使用的是以公司的名义注册的,稍微麻烦了一点:
这里需要注意的有:
1:如果你是以公司的名义注册的,雇佣验证将验证你的邮箱是否属于公司,邮箱一定要填写公司邮箱,不能是QQ邮箱,QQ邮箱属于腾讯,呵呵呵
2:在企业验证时,会有邓百氏的工作人员给你电话验证公司相关信息,一定要保证随时在线,
3:企业验证通过后,就顺利成为了开发者,具有了开发者ID
填写相关应用信息:
在软件包处添加.appxupload应用包:
当所有提交都通过后,就开始了Windows Store提交认证:
预处理时,进行的就是程序包认证过程,如果在本地进行过认证,这里就不会出现问题
提交通过
Hololens商店中搜索如下: