游戏蛮牛学习群(纯技术交流,不闲聊):539178957
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

教程分享

关注:770

当前位置:游戏蛮牛 技术专区 教程分享

查看: 139|回复: 5

[自学总结] Unity打包UWP

[复制链接]  [移动端链接]
4四处流浪
457/500
排名
5967
昨日变化
1

8

主题

65

帖子

457

积分

Rank: 4

UID
202690
好友
3
蛮牛币
464
威望
0
注册时间
2017-1-17
在线时间
170 小时
最后登录
2018-6-22
发表于 2018-5-29 10:05:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本帖最后由 Aiting 于 2018-5-29 10:07 编辑

Unity打包UWP
准备工作

1.  Windows10专业版系统的电脑
2.  Visual Studio2017专业版/2015,安装时注意要选择Windows10 sdk。下载地址
3.  Unity安装UWP
使用Unity进行打包  
1. 在BuildSettings中将程序切换至UWP如图。

>转成之后如果报错如图红圈处,将Player Settings中Other Settings/Scripting Backend选择为.Net即可。

2. 将UWP 上的Build改为D3D(一般情况下不需修改,转完之后就是D3D)。 Visual Studio Version改为自己的vs。
3. 点击Build,打包结果如图。  


VS发布程序
1. 打开Build出来的VS程序,如上图(你们的名字不一定是这个根据自己起的)。
2. 在解决方案资源管理器中找到自己的项目,在项目上右击/应用商店/创建应用程序包。如图:

3. 选择:我想要创建旁加载包(下一步)/有三种映射(32/64/手机)至少选择一种可多种。(创建)等待输出,如果没有错误即可下一步。
4. 在你的打包程序中找:UWP_Package/AppPackages/UWP_Package_1.0.0.0_Debug_Test/Add-AppDevPackage,右键使用 PowerShell运行。如图

5. 点击Y之后会让绑定证书,将这个关闭,进行证书绑定。
6. 对Add-AppDevPackage右键,属性/数字签名/详细信息/查看证书/安装证书/选择本地(之后就不需要在绑定了)/选择将所有的证书都放入下列存储/浏览/选择受信任的根证书颁发机构/确定即可。 如操作无误会提示导入成功。
6. 再次适应PowerShell运行/回车继续/Y继续安装证书(安装后自动关闭)/在主窗口后自动加载有一串黄色加载条等待自动加载/完成后会提示如图:


7. 在开始界面找到运行即可。  

  
项目连接:  
https://pan.baidu.com/s/13ddc5tWoE6ydIlv1kvDxMw  
游客,如果您要查看本帖隐藏内容请回复

>build出来的所有文件在项目文件中的UWP_Text01中。


回复

使用道具 举报

7日久生情
1576/5000
排名
1583
昨日变化

14

主题

212

帖子

1576

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
158398
好友
3
蛮牛币
1540
威望
0
注册时间
2016-8-30
在线时间
618 小时
最后登录
2018-6-22
发表于 2018-6-1 10:39:54 | 显示全部楼层
1111111111111111

回复 支持 反对

使用道具 举报

7日久生情
1685/5000
排名
5185
昨日变化
38

0

主题

1227

帖子

1685

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
267381
好友
4
蛮牛币
2814
威望
0
注册时间
2018-2-1
在线时间
216 小时
最后登录
2018-6-24
发表于 2018-6-1 10:45:29 | 显示全部楼层
谢谢分享

回复

使用道具 举报

排名
20392
昨日变化
824

0

主题

25

帖子

60

积分

Rank: 2Rank: 2

UID
284766
好友
0
蛮牛币
119
威望
0
注册时间
2018-6-7
在线时间
15 小时
最后登录
2018-6-23
发表于 2018-6-11 19:47:20 | 显示全部楼层
厉害厉害

回复

使用道具 举报

0

主题

6

帖子

12

积分

Rank: 1

UID
216566
好友
0
蛮牛币
38
威望
0
注册时间
2017-4-7
在线时间
6 小时
最后登录
2018-6-22
发表于 6 天前 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶

回复 支持 反对

使用道具 举报

0

主题

6

帖子

12

积分

Rank: 1

UID
216566
好友
0
蛮牛币
38
威望
0
注册时间
2017-4-7
在线时间
6 小时
最后登录
2018-6-22
发表于 6 天前 | 显示全部楼层
在VS中发布的时候报错了,怎么解决?

错误        CS0006        未能找到元数据文件“F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\bin\x86\Debug\Assembly-CSharp.dll”        ZJH_Test        F:\MRTK\HP_VR发布测试01\ZJH_Test\CSC        1        活动的

错误                命令“"F:\MRTK\HP_VR发布测试01\Unity\Tools\SerializationWeaver\SerializationWeaver.exe" "F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\bin\x86\Debug\Unprocessed\Assembly-CSharp.dll" "-pdb" "-verbose" "-unity-engine=F:\MRTK\HP_VR发布测试01\ZJH_Test\Unprocessed\UnityEngine.CoreModule.dll" "F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\obj\x86\Debug\x86\Debug" "-lock=F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\project.lock.json" "@F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\SerializationWeaverArgs.txt" "-additionalAssemblyPath=F:\MRTK\HP_VR发布测试01\ZJH_Test\Unprocessed" "-unity-networking=F:\MRTK\HP_VR发布测试01\ZJH_Test\Unprocessed\UnityEngine.Networking.dll"”已退出,代码为 3。        Assembly-CSharp        F:\MRTK\HP_VR发布测试01\GeneratedProjects\UWP\Assembly-CSharp\Assembly-CSharp.csproj        2637       

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

站长推荐 上一条 /1 下一条

快速回复 返回顶部 返回列表