windows的HBuilderX如何打包IPA

windows的HBuilderX如何打包一個IOS環境下的APP

材料

  1. 一個apple開發者賬號(¥688一年)
  2. 香蕉雲 - https://www.yunedit.com/createcert

步驟

登陸 iOS Dev Center - https://developer.apple.com/download/

在這裏插入圖片描述

登陸後拉到頁面最下方,點擊 Certificates, Identifiers & Profiles

在這裏插入圖片描述

進入到頁面後可以看到當前已申請的 cer 證書,可以點擊加號添加新證書,該證書用於生成 P12 證書

在這裏插入圖片描述

如果要新建一個證書,可以進入到新添加證書頁面,只要勾選 iOS Distribution (App Store and Ad Hoc) 即可,然後需要在香蕉雲上生成一個 csr 文件,該文件用於生成 cer 證書,生成成功後下載下來,然後選擇這個文件上傳就可以生成一個證書了

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

創建完證書後就可以到香蕉雲上生成一個 p12 證書,該證書用於打包生成 APP

在這裏插入圖片描述

創建證書完畢後還需要再創建一個 App Id,該 ID 用於打包生成 APP,點擊 Identifiers 進入到 App Id 創建頁面

在這裏插入圖片描述

進入到新建 APP Id 頁面後,選擇 App IDs,然後填上 Description 和 Bundle ID 即可,需要注意 Bundle ID 需要使用反向域名格式字符串填寫,如:io.dcloud.HBuilderApp

在這裏插入圖片描述

創建完 APP ID 後,還需要創建一個 Profiles 文件,用於打包生成 APP,只要選擇 APP Store 就可以了

在這裏插入圖片描述

在這裏插入圖片描述

p12 證書、 APP ID 與 Profiles文件 均生成完畢後,就可以進入到 HBuilder 中進行打包了

在這裏插入圖片描述

注意事項

  1. 個人賬號、公司賬號打包出來的 APP 如果想不上架 App-Store進行測試,配置文件只能選 Ad-hoc,不然打包出來的 app 是不能安裝成功的,上架App-Store的時候配置文件才能選 App-Store (配置文件指的是 Profiles)

  2. 選擇 Ad-hoc 配置,需要配置用戶的 UDIC(設備碼) ,誰想測試,就要配置誰的設備碼,否則不能打開 APP

  3. HBuilder最好使用alpha版本,否則在IPA在新版本的ios系統下可能會出現兼容問題

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