文档

​
​

Development

User Acquisition

Monetization

工业

Build Automation

DevOps

Build Automation REST API

Build Automation Editor Package

Open Unity Dashboard

Build Automation

​
​
Build Automation
  • Overview
  • Get started with Build Automation
  • Build Automation Glossary
  • Build configuration
  • Advanced build configuration
  • Run builds
  • Check build results
  • Optimize build speed
  • Manage consumption costs
  • Sign build artifacts
    • Sign an iOS application
    • Sign a macOS application
    • Sign an android application
    • Sign a UWP application
  • Build Automation integrations
  • Build Automation API
  • Build Automation Editor Package
  • Reference
  1. Unity Build Automation
  2. Sign build artifacts

为 UWP 应用程序签名

Follow this workflow to sign your Universal Windows Platform application during the build process.
阅读时间3 分钟
最后更新于 10 个月前

使用 Unity Build Automation 可在构建过程中对通用 Windows 平台 (UWP) 应用程序进行签名。这可确保 UWP 应用程序满足在 Windows 设备上安装或部署到 Microsoft Store 的要求。
UWP 应用程序需要先使用证书进行数字签名,然后才能安装在设备上或发布到 Microsoft Store。此证书可验证应用程序的发布者,并为安装应用程序的用户建立信任。

先决条件

  • 要对 UWP 应用程序进行签名,需要 Microsoft 开发者许可证。此许可证允许您为 Windows 平台创建应用程序并对其进行签名。
  • 要对 UWP 应用程序进行签名,需要个人信息交换 (.pfx) 证书文件。Microsoft 提供了有关如何创建包签名证书的官方文档。
注意
注意:如果您计划将应用程序发布到 Microsoft Store,则需要注册 Microsoft 合作伙伴中心开发者帐户。

配置 Unity Build Automation 签名

要将签名凭据与 UWP 构建目标相关联,请执行以下操作:
  1. 打开 Unity Dashboard 中的 DevOps。
  2. 选择 Build Automation > Configurations(配置)。
  3. 选择 UWP 构建目标的编辑(铅笔)图标。或者,您可以为 UWP 创建新的构建目标。
  4. 在构建目标配置中,导航到 Credentials(凭据) 部分。
  5. 对于 Microsoft Developer License(Microsoft 开发者证书),从下拉菜单中选择 Add new Developer License(添加新开发者许可证)。
  6. 输入以下信息:| 字段 | 描述 | |---|---| | Name(名称)| 为凭据集输入描述性名称。| | Certificate file (.pfx)(证书文件 (.pfx)) | 上传 .pfx 证书文件。| | Certificate file password(证书文件密码)| 输入您为证书文件设置的密码。|
  7. 选择 Save Changes(保存更改) 以应用您的配置。
构建目标配置 - UWP 签名

构建目标配置 - UWP 签名

UWP 签名故障排除

如果在 UWP 签名方面遇到问题,请检查以下解决方案:
  • 确保证书文件 (.pfx) 有效且未过期。
  • 验证证书密码是否正确。
  • 检查证书是否具有用于应用程序签名的适当权限。
  • 查看构建日志中有没有与签名相关的任何特定错误消息。
如需 UWP 应用程序签名方面的其他帮助,请参阅关于应用程序签名的 Microsoft 文档。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 先决条件

    • 配置 Unity Build Automation 签名

    • UWP 签名故障排除


报告此页面的问题