天天看點

蘋果證書線上制作

開發ios打包需要兩個檔案,一個是p12字尾的證書,另一個是mobileprovision字尾的描述檔案

mobileprovision檔案通過蘋果開發者中心網站上就可以建立

p12檔案需要蘋果電腦的鑰匙串工具,或者openssl證書工具制作,如果我沒蘋果電腦又不想裝openssl工具咋辦呢,那麼懶人福利來了,這些工具就是幫你們這些懶人解決這些問題

賬号登入

  1. 使用開發者賬号登入,并且沒有支付688,需要勾選‘未支付688’選項進行登入。
蘋果證書線上制作

建立ios(.p12)證書

  1. 點選蘋果證書
蘋果證書線上制作

  1. 新增蘋果證書
蘋果證書線上制作

  1. 新增安卓證書
蘋果證書線上制作

  1. 輸入證書密碼:這個密碼不是賬号密碼,而是一個保護證書的密碼,是p12檔案的密碼,此密碼設定後沒有其他地方可以找到,忘記了隻能删除證書重新制作,是以請務必記住密碼。還有為了安全起見,密碼不要太簡單。 證書名稱是你為了在證書清單裡面便于差別的一個字元,自己好辨識就可以,盡量是是字母和數字之類
  2. 選擇證書類型: 帶distribution的是釋出類型,帶development的是開發類型。apple類型=ios+mac,是以開發時選擇ios app development和apple development 類型都是可以的 5. 選擇bundle ID:隻有部分類型的證書需要選擇bundle id,例如推送證書。因為大部分證書是不和app關聯的。而是通過描述檔案profile檔案關聯app。
  3. 使用appuploader服務同步:如果期望制作好證書後在其他電腦上同樣可以下載下傳到這個證書,或者和你同僚同步此證書,則需要勾選使用appuploader服務同步。否則您需要手動管理p12檔案在不同電腦之間的傳輸,并且一但建立下載下傳後,無法在其他電腦下載下傳,隻能手動複制檔案過去。一般情況下,推薦使用appuploader服務同步。
  4. 證書類型說明:IOS開發選擇apple development或者ios app development 類型

ios 釋出選擇 apple distribution或者 ios distribution (app store and ad hoc)

開發推送證書選擇 apple push notification service ssl (sandbox)

釋出推送證書選擇 apple push notification service ssl (sandbox & production)

其他證書不是很常用,可以自行百度各種證書說明。

建立描述檔案

  1. 點選描述檔案
蘋果證書線上制作

  1. 點選新增描述檔案
蘋果證書線上制作

添加圖檔注釋,不超過 140 字(可選)

  1. 測試裝置:如果選擇的類型是ios app development 類型,則全部測試裝置旁邊必須有測試裝置并且勾選上,如果沒有顯示測試裝置,點選框框下面的添加測試,然後把測試裝置的udid輸入,把ios裝置連接配接到目前pc,會自動獲得裝置的udid。 如果app編譯後無法安裝到裝置,可能是因為裝置的udid沒有添加進入描述檔案,則需要添加描述檔案後重新編譯。
  2. 描述檔案類型說明:帶app store類型的是釋出類型,帶development的是開發類型,push沒有描述檔案,是以不要問推送選擇哪種描述檔案類型,os開發選擇ios app development類型,釋出app的時候選擇app store類型。(ps:除了APP Store類型的描述檔案外,其他的描述檔案都需要選擇測試裝置)

建立UDID

  1. 點選udid
蘋果證書線上制作

2.新增udid

蘋果證書線上制作

蘋果證書線上制作

測試安裝App

  1. 以HBuilder打包Vue項目為例,打開詳細設定進行設定完成後,點選儲存。

  1. 首先去App Uploader找到開發證書(選擇development類型的),點選p12下載下傳到桌面。
蘋果證書線上制作

  1. 然後選擇的證書比對裡面的Bundle ID 建立一個描述檔案,下載下傳桌面,最後上傳到原生打包清單,送出打包。
蘋果證書線上制作

蘋果證書線上制作
  1. 官菜單項點選‘發行-> 雲打包-打原生包’,出現如下圖所示彈框,取消廣告勾選,沒有錯誤提示,點選打包,等待打包未完成(僅以ios為例)
蘋果證書線上制作
  1. 官打包完成後點選确定“OK”按鈕檢視打包狀态資訊,打包完成後,儲存安裝包到目标檔案,發送到手機端安裝即可運作。
蘋果證書線上制作

線上的ios證書制作工具 怎麼做

網上的教程,大多是教大家使用mac電腦制作ios證書,但是假如我們沒有mac電腦,就無法制作了。是以本站提供線上的ios證書制作工具幫助大家制作ios證書。

原來mac制作證書的流程,是先通過mac的鑰匙串通路,生成一個csr檔案,然後使用這個csr檔案,去蘋果開發者中心生成一個cer證書檔案,最後把這個cer檔案下載下傳到本地mac電腦,利用mac的鑰匙串通路工具,導出cer證書成p12檔案。

本站通過官網下載下傳解壓安裝即可直接使用,Appuploader官網--1OS ipa上傳釋出工具,證書制作工具跨平台版,windows,linux,mac系統都可用-applicationloader.net。

本站制作證書工具的位址如下:http://www.appuploader.net/

下面這個是制作的例子截圖:

蘋果證書線上制作

詳細的流程,可參見制作證書頁面的幫助。​