本文的前提是,已經通過uniapp將app開發完成后,想上架apple spp store的指導。上架共包括以下步驟:
1、申請蘋果開發者賬號(該部分忽略)
2、申請ios發布證書(p12文件)、描述文件(主要針對windows系統,需借助App Uploader)
3、打包發布(通過HBuilder X)
4、等待審核
一、申請蘋果開發者賬號(略)
二、申請證書和描述文件
蘋果電腦自身可以生成證書。windows系統的話,需要借助App Uploader工具,用于在windows系統上發布時生成證書(該工具可免費試用7天,7天以后需要收費,每年168元)。
App Uploader工具下載地址:
Appuploader官網--IOS ipa上傳發布工具,證書制作工具Application Loader跨平臺版,windows,linux,mac發布上傳提交蘋果應用
使用蘋果賬號登錄App Uploader工具,成功后,可按照主界面上的順序,依次創建Bundle Id、申請證書、生成描述文件。具體
1、創建Bundle Id
在appuploader主界面,選擇Bundle Id管理,如圖所示
2、申請證書。
如下圖所示,進入證書管理頁面
點擊右上方的“創建”按鈕
正式發布的話,上面的窗口中,填寫規則如下:
類型:選擇“iOS 發布證書 (App Store and Ad Hoc)”;
名稱:可以隨便起名字,這個名稱對應p12文件名稱
密碼:密碼一定要記住,在HBuilder中打包時會需要,建議跟名稱保持一致,便于記憶
如下圖所示點擊“確定”按鈕即可完成創建,創建完成后將證書下載下來保持在本地。
3、生成描述文件
點擊左側菜單中的“描述文件管理”,在該頁面中點擊右上角的“創建”,彈窗可以按照下面的規則填寫:
名稱:可以隨意命名
類型:選擇“App Store”
Bundle ID:可以添加一個com..格式的Bundle ID
證書選擇:選擇剛才創建的證書
點擊最下方的“添加”即可完成,然后下載該描述文件保持在本地
三、打包發布
1、用HBuilder X進行打包。
選擇 發行-->原生App-云打包(p),打開如下界面。Bundle ID、證書私鑰密碼、證書profile文件、私鑰證書分別對應剛才申請的文件和密碼。
打包完成后,點擊日志中的鏈接即可下載IPA文件
2、在appel官網創建一個app
1、登錄appel官網(https://itunesconnect.apple.com/login),按照下面的截圖,進入到App Store Connect頁面
2、新增一個APP
3、填寫官網要求提供的APP相關信息
相關信息一般要在發布前準備好。信息主要包括:版本信息、價格與銷售范圍
版本信息按照是否必填,分為:
必填:APP名稱(在App Sstore上顯示的名稱)、iOS 預覽和截屏圖片(一組APP的應用界面圖片,要準備多種尺寸的圖片以應多不同機型)、推廣文本、描述、關鍵詞,此版本的新增內容,技術支持網址 (URL),版本,版權,
可不填:營銷網址 (URL)(可不填),路由 App 覆蓋地區文件(可不填)
價格與銷售范圍,根據實際情況寫即可。
注意
1)預覽圖片的尺寸要準備多套,適配以下幾種機型
2)如果app供官方測試時,如果需要配合硬件使用才能測試的話,則需要提供App的使用錄屏文件,官方審核可通過視頻進行審核。
3、提交
App Uploader中,點擊左側菜單中的“提交上傳”,上傳剛才下載的IPA文件。
當您的ipa上傳成功后,在iTunes Connect (https://itunesconnect.apple.com/login) 后臺查看它
審核中如果有問題,蘋果會發送具體原因到郵箱.
審核過程中會按照以下活依次開展,在apple官網上可查看當前活動。
Prepare For Upload(準備提交) ->
Waiting For Upload(等待提交) ->
Upload Received(提交通過審核) ->
Waiting For Review(等待審核) ->
In Review(正在審核) ->
Processing For App Store(準備上架) ->
Ready For Sale(待銷售)
四、注意事項
1、修改錯誤重新打包的時候記得加下版本號,比如你剛上傳的是1.0.1版本,重新打包時增加下版本號如1.0.2,如果還是跟之前上傳過相同的版本號的ipa文件,上傳不了