本文的前提是,已經(jīng)通過uniapp將app開發(fā)完成后,想上架apple spp store的指導(dǎo)。上架共包括以下步驟:
1、申請?zhí)O果開發(fā)者賬號(該部分忽略)
2、申請ios發(fā)布證書(p12文件)、描述文件(主要針對windows系統(tǒng),需借助App Uploader)
3、打包發(fā)布(通過HBuilder X)
4、等待審核
一、申請?zhí)O果開發(fā)者賬號(略)
二、申請證書和描述文件
蘋果電腦自身可以生成證書。windows系統(tǒng)的話,需要借助App Uploader工具,用于在windows系統(tǒng)上發(fā)布時生成證書(該工具可免費試用7天,7天以后需要收費,每年168元)。
App Uploader工具下載地址:
Appuploader官網(wǎng)--IOS ipa上傳發(fā)布工具,證書制作工具Application Loader跨平臺版,windows,linux,mac發(fā)布上傳提交蘋果應(yīng)用
使用蘋果賬號登錄App Uploader工具,成功后,可按照主界面上的順序,依次創(chuàng)建Bundle Id、申請證書、生成描述文件。具體
1、創(chuàng)建Bundle Id
在appuploader主界面,選擇Bundle Id管理,如圖所示


2、申請證書。
如下圖所示,進(jìn)入證書管理頁面

點擊右上方的“創(chuàng)建”按鈕

正式發(fā)布的話,上面的窗口中,填寫規(guī)則如下:
類型:選擇“iOS 發(fā)布證書 (App Store and Ad Hoc)”;
名稱:可以隨便起名字,這個名稱對應(yīng)p12文件名稱
密碼:密碼一定要記住,在HBuilder中打包時會需要,建議跟名稱保持一致,便于記憶
如下圖所示點擊“確定”按鈕即可完成創(chuàng)建,創(chuàng)建完成后將證書下載下來保持在本地。

3、生成描述文件
點擊左側(cè)菜單中的“描述文件管理”,在該頁面中點擊右上角的“創(chuàng)建”,彈窗可以按照下面的規(guī)則填寫:
名稱:可以隨意命名
類型:選擇“App Store”
Bundle ID:可以添加一個com..格式的Bundle ID
證書選擇:選擇剛才創(chuàng)建的證書
點擊最下方的“添加”即可完成,然后下載該描述文件保持在本地

三、打包發(fā)布
1、用HBuilder X進(jìn)行打包。
選擇 發(fā)行-->原生App-云打包(p),打開如下界面。Bundle ID、證書私鑰密碼、證書profile文件、私鑰證書分別對應(yīng)剛才申請的文件和密碼。
打包完成后,點擊日志中的鏈接即可下載IPA文件

2、在appel官網(wǎng)創(chuàng)建一個app
1、登錄appel官網(wǎng)(https://itunesconnect.apple.com/login),按照下面的截圖,進(jìn)入到App Store Connect頁面



2、新增一個APP

3、填寫官網(wǎng)要求提供的APP相關(guān)信息
相關(guān)信息一般要在發(fā)布前準(zhǔn)備好。信息主要包括:版本信息、價格與銷售范圍
版本信息按照是否必填,分為:
必填:APP名稱(在App Sstore上顯示的名稱)、iOS 預(yù)覽和截屏圖片(一組APP的應(yīng)用界面圖片,要準(zhǔn)備多種尺寸的圖片以應(yīng)多不同機型)、推廣文本、描述、關(guān)鍵詞,此版本的新增內(nèi)容,技術(shù)支持網(wǎng)址 (URL),版本,版權(quán),
可不填:營銷網(wǎng)址 (URL)(可不填),路由 App 覆蓋地區(qū)文件(可不填)
價格與銷售范圍,根據(jù)實際情況寫即可。
注意
1)預(yù)覽圖片的尺寸要準(zhǔn)備多套,適配以下幾種機型

2)如果app供官方測試時,如果需要配合硬件使用才能測試的話,則需要提供App的使用錄屏文件,官方審核可通過視頻進(jìn)行審核。

3、提交
App Uploader中,點擊左側(cè)菜單中的“提交上傳”,上傳剛才下載的IPA文件。
當(dāng)您的ipa上傳成功后,在iTunes Connect (https://itunesconnect.apple.com/login) 后臺查看它
審核中如果有問題,蘋果會發(fā)送具體原因到郵箱.
審核過程中會按照以下活依次開展,在apple官網(wǎng)上可查看當(dāng)前活動。
Prepare For Upload(準(zhǔn)備提交) ->
Waiting For Upload(等待提交) ->
Upload Received(提交通過審核) ->
Waiting For Review(等待審核) ->
In Review(正在審核) ->
Processing For App Store(準(zhǔn)備上架) ->
Ready For Sale(待銷售)
四、注意事項
1、修改錯誤重新打包的時候記得加下版本號,比如你剛上傳的是1.0.1版本,重新打包時增加下版本號如1.0.2,如果還是跟之前上傳過相同的版本號的ipa文件,上傳不了