• Adobe AIR 代码签名证书使用指南


    Symantec,Thawte,GlobalSign 签发的代码签名证书都可以签名AIR文件。如果您还没有代码签名证书,请联系易维信(EVTrust)购买Adobe AIR 代码签名证书。

    1.签名工具下载和安装

    请确保您已经 下载 Adobe AIR 和 下载免费的 Adobe AIR SDK ,同时,也要确保您的电脑上已经下载和安装SUN Java 6 JDK,签名工具需要Java支持。请注意:用户使用环境只需要下载和安装 Adobe AIR 即可,不需要安装SUN Java。

    2. 文件打包和签名指南

    假设您已经成功安装 Adobe AIR SDK,则 C:AdobeAIRSDKin 目录下有两个有用的工具软件:ADL和ADL,请把此目录设置为 path环境变量。假设您的应用软件目录为:d:myairsourcemyapp.xml,并把您申请的Adobe AIR 代码签名证书导出为PFX格式的证书:mycert.pfx 也拷到该目录下,进入DOS命令符方式,使用如下命令打包和签名:

    adt -package -storetype pkcs12 -keystore mycert.pfx evtrustapp.air evtrustapp.xml .

    这里:evtrustapp.air就是打包后生成的已经签名文件,evtrustapp.xml就是要打包的文件,可以是许多个相关文件,如: evtrustapp.xml evtrustapp.html AIRAliases.js image.gif 等。

    运行后会提示输入您的证书密码,就是您导出证书时设置的密码,回车就完成打包和签名,就可以部署供客户下载运行了。

    如果您还没有购买Adobe AIR 代码签名证书,则也可以使用以下命令制作一个自签证书用于测试签名,但如上图1所示,会显示:发行商:未知 。 进入DOS命令符方式,输入以下命令生成自签证书,自签证书文件名为:testcert.pfx

    adt -certificate -cn selfsign -ou test -o test -c CN 1024-RSA testcert.pfx password

    成功生成自签证书后就可以使用以上打包和签名命令来签名了。请注意:自签证书仅用于测试用,商业发行的软件还必须购买 Adobe AIR 代码签名证书 来签名您的.AIR文件。

    Adobe AIR 代码签名证书

  • 相关阅读:
    JVM系列(五)并发相关
    String的hashCode 和equals 区别
    JVM系列(四)生命周期和classloader
    jvm面试题解答
    memcached(十三)注意事项
    memcached(十二)监控
    memcached(十)动态扩容
    memcached(九)--LRU
    memcached(八)-- set指令内部实现
    用通俗易懂的大白话讲解Map/Reduce原理
  • 原文地址:https://www.cnblogs.com/TIlifeng/p/5522356.html
Copyright © 2020-2023  润新知