大家都知道VUE項目通過HBuilder X進行打包成APP,參考步驟:利用HBuilderX將vue項目打包成app
大家打包過程會發現:勾選DCloud老版本正式(我使用的是HBuilder X2.8以上版本)都要求實名制了,比較麻煩,不想實名制,實名制後然後又要啥來着。然後就選擇了“使用公共測試證書”選項,發現這個打包過程還是失敗,還要求開通什麼賬號,可能還要付費之類的:
以上方法行不通,沒辦法,我只選擇“使用自有證書”,也就是自己做證書,這個官網明確說:Android證書的生成是自助和免費的,不需要審批或付費。
或者第三方傻瓜式自動生成證書:https://www.yunedit.com/createcert (沒試過)
製作證書的那個方法查看官網方法1:https://ask.dcloud.net.cn/article/35777
官網大致總結3個步驟:
步驟1:
大概流程如下:最後一步選擇:”是“,選擇其他的就會循環讓你輸入前面的內容
查看是否新建成功,別名是你上上圖輸入的,可以修改自己想要的
生成成功,在HBuild會提示你證書生成路徑在:D:/test.keystore,你只要上傳就行
步驟2:
把你生成證書導入即可,內容如下,這個名稱和密碼是你剛剛輸入的(看看官方文檔)上圖
打包成功後會提示。。
步驟3:
查看雲打包狀態,然後下載,點擊“運行”----> “原生APP-查看雲打包狀態”
在HBuilder X工具的控制檯中查看下載地址,點擊下載即可。
官網方法2:https://ask.dcloud.net.cn/article/36522 中也有公共證書下載。直接下載就可以使用
打包修改如下:
其他的方法如上。
打包過程配置的幾項注意,這個不是亂填的,需要在官網配置: