使用代码签名证书对Adobe AIR应用程序签名的指南

如果您想在 Adob​​e AIR 上运行您的应用程序,您必须使用代码签名证书先对它们进行数字签名,以下是签名指南,仅供大家参考。

前提:准备好代码签名证书的.pfx文件,具体的可以参考这篇文章《如何将代码签名证书导出为.PFX文件》。

1、使用 ADT 签署 AIR 应用程序(CLI 选项)

以管理员身份打开命令提示符(右键单击并选择以管理员身份运行)

导航到应用程序的源目录(即 application.xml 文件所在的位置)。

注意:确保用于签名的代码签名证书 .pfx 文件不在源目录中。

现在在命令行运行以下命令,修改倾斜文本以匹配您的文件名:

adt -package -storetype pkcs12 -keystore “c:\path\to\your\certificate.pfx” “c:\path\to\your\file.air” “application.xml

出现提示时,输入您在将证书导出为 .pfx 文件时创建的密码。

2、使用Flash进行AIR应用程序签名(GUI 选项)

打开您用于签署AIR文档的程序。

根据 Adob​​e 文档,您可以使用 Adob​​e Flash Builder 4.5、Adobe Flash CS 5.5 Professional 或 Flex SDK。

在程序中,选择Adob​​e AIR设置。

此设置会根据您使用的 AIR 版本列出一个编号。

Adobe Flash 文件菜单选择 Adob​​e Air 设置。

在AIR 设置窗口的签名选项卡上,选择使用代码签名证书 (.p12, .pfx)。

选择代码签名证书 pfx 文件。

在“证书”框中,使用下拉列表或单击“浏览”以选择您的代码签名证书 .pfx 文件。

在密码框中,输入您在导出证书 .pfx 文件时创建的密码,然后单击发布。

相关文章