快應用簽名

方法一:如果是在快應用工具上面,可以直接單擊工具欄上的Hap,單擊裏面的生成證書,然後會彈出可視化的信息填寫頁面,如實填寫即可,最後單擊確認。生成後需在底部調試器裏面的終端上運行npm run release即可生成rpk文件
方法二:
1、快應用發佈需要release,而不是debug
2、windows系統下生成release 簽名,根據官方指示安裝Openssl
3、在Windows系統下打開(http://slproweb.com/products/Win32OpenSSL.html)網站,在如圖中下載你需要的版本
在這裏插入圖片描述
4、安裝完成後設置全局變量:

  • 找到安裝路徑裏面的bin文件,(如:D:\summer-tools\quick\OpenSSL-Win64\bin)
  • 將找到的文件路徑放置在全局變量的path下,並保存

5、然後運行cmd,打開你剛剛設置全局變量的路徑(如:D:\summer-tools\quick\OpenSSL-Win64\bin)

  • 首先,運行如下代碼set OPENSSL_CONF=C:\OpenSSL-Win64\bin\openssl.cfg
  • 然後,運行openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem
  • 運行後會創建一個RSA的私密,會要求你填寫一些信息,如實填寫即可(個人猜測可以不填,不過我生成時是真實填寫的)
  • 填寫的問題依次是:國家名稱(country name)、州或省名稱(state or province name)、地區名稱(locality name)、組織名稱(organization name)、組織單位名稱(organizational unit name)、通用名(common name)、電子郵件地址(email address)

6、在安裝目錄下的bin中(如:D:\summer-tools\quick\OpenSSL-Win64\bin)找到private.pem、certificate.pem,複製到項目文件中,在sign下新建release目錄,放入私鑰和證書
7、最後在快應用開發工具的終端上運行npm run release
8、最後生成rpk文件,上傳的快應用官網審覈

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