您好,登錄后才能下訂單哦!
Symantec,Thawte,GlobalSign 簽發(fā)的代碼簽名證書都可以簽名AIR文件。如果您還沒有代碼簽名證書,請(qǐng)聯(lián)系易維信(EVTrust)購買Adobe AIR 代碼簽名證書。
請(qǐng)確保您已經(jīng) 下載 Adobe AIR 和 下載免費(fèi)的 Adobe AIR SDK ,同時(shí),也要確保您的電腦上已經(jīng)下載和安裝SUN Java 6 JDK,簽名工具需要Java支持。請(qǐng)注意:用戶使用環(huán)境只需要下載和安裝 Adobe AIR 即可,不需要安裝SUN Java。
假設(shè)您已經(jīng)成功安裝 Adobe AIR SDK,則 C:\AdobeAIRSDK\bin 目錄下有兩個(gè)有用的工具軟件:ADL和ADL,請(qǐng)把此目錄設(shè)置為 path環(huán)境變量。假設(shè)您的應(yīng)用軟件目錄為:d:\myair\source\myapp.xml,并把您申請(qǐng)的Adobe AIR 代碼簽名證書導(dǎo)出為PFX格式的證書:mycert.pfx 也拷到該目錄下,進(jìn)入DOS命令符方式,使用如下命令打包和簽名:
adt -package -storetype pkcs12 -keystore mycert.pfx evtrustapp.air evtrustapp.xml .
這里:evtrustapp.air就是打包后生成的已經(jīng)簽名文件,evtrustapp.xml就是要打包的文件,可以是許多個(gè)相關(guān)文件,如: evtrustapp.xml evtrustapp.html AIRAliases.js p_w_picpath.gif 等。
運(yùn)行后會(huì)提示輸入您的證書密碼,就是您導(dǎo)出證書時(shí)設(shè)置的密碼,回車就完成打包和簽名,就可以部署供客戶下載運(yùn)行了。
如果您還沒有購買Adobe AIR 代碼簽名證書,則也可以使用以下命令制作一個(gè)自簽證書用于測試簽名,但如上圖1所示,會(huì)顯示:發(fā)行商:未知 。 進(jìn)入DOS命令符方式,輸入以下命令生成自簽證書,自簽證書文件名為:testcert.pfx
adt -certificate -cn selfsign -ou test -o test -c CN 1024-RSA testcert.pfx password
成功生成自簽證書后就可以使用以上打包和簽名命令來簽名了。請(qǐng)注意:自簽證書僅用于測試用,商業(yè)發(fā)行的軟件還必須購買 Adobe AIR 代碼簽名證書 來簽名您的.AIR文件。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。