蘋果應用 Windows 申請 普通認證 和Push 認證 Hbuilder 個推

來源:互聯網
上載者:User

標籤:

 最近使用Hbuilder 進行了HTML5開發,因為 HTML5 可以放在android 機器上,也可以放到 IOS機器上,所以高度興趣,於是開發了一個小應用,

 

不過問題接著來了:

 

圖1

 

:當IOS 打包時候,需要 提供認證  密碼和provision file檔案,

 

android 打包也需要認證檔案,

(1)先說一下 android打包流程;

android發布

對於Android平台,可以選擇使用DCloud產生的公用認證或自己產生的認證,兩者不影響安裝包的發布,唯一的差別就是認證中開發人員和公司資訊不同。

產生Android簽署憑證

使用DCloud公用認證可忽略此操作)確保電腦上安裝了JRE,我們將使用JRE內建的建立和管理數位憑證的工具Keytool。使用以下命令產生認證:

 


  android1 圖

  • keystorehelloworld.keystore 表示產生的認證,可以加上路徑(預設在使用者主目錄下);



  • aliashelloworld 表示認證的別名是helloworld;



  • keyalgRSA 表示採用的RSA演算法;



  • validity10000 表示認證的有效期間是10000天。

 

配置打包資訊



  • 使用DCloud公用認證
  • android2 圖

    App包名:Android應用程式套件名,使用反向網域名稱風格的字串,如“com.domainname.appname”。



  • 使用自有認證
  • android3 圖

    App包名:Android應用程式套件名,推薦使用反向網域名稱風格的字串,如“com.domainname.appname”;
    認證別名:產生認證時使用-alias參數設定的認證別名;
    私密金鑰密碼:產生認證時使用的keystore密碼;
    認證檔案:產生認證時使用-keystore參數設定的認證儲存路徑;

 

查看打包狀態

通過功能表列中的“發行”->“查看打包狀態”,開啟“查看App打包狀態”對話方塊,可查看打包記錄和狀態:

 

android4 圖



如果“製作狀態”欄顯示“打包成功,下載完成”則表示雲端打包完成,可點擊“開啟下載目錄”查看下載的安裝包。

已經打好的安裝包,允許開發人員在2天內繼續下載。2天后伺服器端會清除檔案。

遇到打包失敗,常見原因是:
如果使用自用認證,很可能是認證配置錯誤。
如果使用DCloud認證仍然出錯,很可能是圖片錯誤。所有圖片格式必須是標準png,且嚴格符合解析度要求。使用其他圖片格式重新命名為png會導致打包失敗!
其他錯誤請參考: 雲打包常見錯誤排查指南

 

 下一篇 講述 IOS 打包

 

蘋果應用 Windows 申請 普通認證 和Push 認證 Hbuilder 個推

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.