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:\AdobeAIRSDK\bin 目錄下有兩個有用的工具軟件:ADL和ADL,請把此目錄設置爲 path環境變量。假設您的應用軟件目錄爲:d:\myair\source\myapp.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 p_w_picpath.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 代碼簽名證書

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章