Hbuilder 打包申請自有證書步驟

1、需要本地電腦安裝jdk。

2、打開命令cmd到JDK的安裝路徑bin文件下,生成正常的證書

keytool -genkey -alias eorsapp -keyalg RSA -sigalg SHA1WithRSA -validity 40000 -keysize 1024 -keystore eorsapp.keystore
注:
-alias eorsapp --表示別名,自定義修改 在打包時 指的是證書名稱
-keyalg RSA --產生鍵的加密算法
-validity 40000 --有效期限4000天,自定義修改
-keystore eorsapp.keystore --表示最後生成的證書文件名,自定義修改
密鑰口令,不會顯示,儘管輸入就好,回車,後面根據自己的情況依次填寫 (密鑰口令指的是打包時的私鑰密碼 需要注意

以上會自動生成keystore文件
此時在bin文件下會生成keystore文件


如果是用HBuilder打包app,命令行中的下面這兩個地方比較關鍵
-sigalg SHA1WithRSA
-keysize 1024
否則在打包時會提示證書不是有效的keystore文件,因爲HBuilder解析不了默認的證書

 

 

 

3、查看keystore文件

keytool -list -v -keystore eorsapp.keystore

注意密鑰庫類型不要錯誤  更改密鑰庫類型命令:

keytool -importkeystore -srckeystore eorsapp.keystore -destkeystore eorsapp.keystore -deststoretype JKS

4、打包成功

 

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