天天看點

2022最新蘋果ios上架app

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

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

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

賬号登入

1.使用開發者賬号登入,并且沒有支付688,需要勾選‘未支付688’選項進行登入。

2022最新蘋果ios上架app

建立ios(.p12)證書

1.點選蘋果證書

2022最新蘋果ios上架app

2.新增蘋果證書

2022最新蘋果ios上架app

3.新增安卓證書

2022最新蘋果ios上架app

4.輸入證書密碼:這個密碼不是賬号密碼,而是一個保護證書的密碼,是p12檔案的密碼,此密碼設定後沒有其他地方可以找到,忘記了隻能删除證書重新制作,是以請務必記住密碼。還有為了安全起見,密碼不要太簡單。

證書名稱是你為了在證書清單裡面便于差別的一個字元,自己好辨識就可以,盡量是是字母和數字之類

5.選擇證書類型: 帶distribution的是釋出類型,帶development的是開發類型。apple類型=ios+mac,是以開發時選擇ios app development和apple development 類型都是可以的

5. 選擇bundle ID:隻有部分類型的證書需要選擇bundle id,例如推送證書。因為大部分證書是不和app關聯的。而是通過描述檔案profile檔案關聯app。

6. 使用appuploader服務同步:如果期望制作好證書後在其他電腦上同樣可以下載下傳到這個證書,或者和你同僚同步此證書,則需要勾選使用appuploader服務同步。否則您需要手動管理p12檔案在不同電腦之間的傳輸,并且一但建立下載下傳後,無法在其他電腦下載下傳,隻能手動複制檔案過去。一般情況下,推薦使用appuploader服務同步。

7. 證書類型說明: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.點選描述檔案

2022最新蘋果ios上架app

2.點選新增描述檔案

2022最新蘋果ios上架app

3.測試裝置:如果選擇的類型是ios app development 類型,則全部測試裝置旁邊必須有測試裝置并且勾選上,如果沒有顯示測試裝置,點選框框下面的添加測試,然後把測試裝置的udid輸入,把ios裝置連接配接到目前pc,會自動獲得裝置的udid。 如果app編譯後無法安裝到裝置,可能是因為裝置的udid沒有添加進入描述檔案,則需要添加描述檔案後重新編譯。

4.描述檔案類型說明:帶app store類型的是釋出類型,帶development的是開發類型,push沒有描述檔案,是以不要問推送選擇哪種描述檔案類型,os開發選擇ios app development類型,釋出app的時候選擇app store類型。(ps:除了APP Store類型的描述檔案外,其他的描述檔案都需要選擇測試裝置)

建立UDID

1.點選udid

2022最新蘋果ios上架app

2.新增udid

2022最新蘋果ios上架app
2022最新蘋果ios上架app

測試安裝App

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

2022最新蘋果ios上架app

2.首先去App Uploader找到開發證書(選擇development類型的),點選p12下載下傳到桌面。

2022最新蘋果ios上架app
2022最新蘋果ios上架app

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