iOS上架流程iOS上架流程

使用者bPc3jYA發表於2022-11-24

1 準備
2 申請App ID
2.1 開啟蘋果開發者官網,點選Account登陸賬號。
2.2 進入ID申請
3 建立證書請求檔案(*.cerSigningRequest檔案)
4 新增軟體開發證書和分發證書 並下載(*.CER檔案)
5 建立Profile配置檔案
6 新建開發者應用
7 打包上架AppStore
1 準備開發者賬號可編譯的專案不管是什麼框架開發的iOS應用,上架的方式都是一樣的,需
要申請開發者賬號。開發者賬號的功能包含應用分發管理、測試等,否則就只能在自己的手機或虛擬機器中執行。
2 申請App ID為你的軟體申請一個唯一的ID,appStore中所有的AppID都是由官方分發的
2.1 開啟蘋果開發者官網,點選Account登陸賬號。
圖片

2.2 進入ID申請
圖片

圖片

新增一個App ID
圖片

選擇App IDs
圖片

選擇App
圖片

點選藍色按鈕繼續,註冊,然後就能看到註冊的AppID3 建立證書請求檔案(*.cerSigningRequest檔案)這個證書檔案是從mac中應用程式“鑰匙串”中申請的,申請後會產生一個檔案,這個證書是關聯電腦的,後邊建立開發者證書的時候需要把該檔案上傳上去,來生成開發者名義的開發證書和公司名義的軟體分發證書。後邊的證書生成完之後,這個檔案就沒啥用了,需要用到再重新獲取一下就行
圖片

圖片

從證書頒發機構請求證書
圖片

圖片

圖片

把證書檔案儲存到桌面,這一步就完成了
4 新增軟體開發證書和分發證書 並下載(*.CER檔案)回到開發者網站,蘋果開發者官網,進入證書管理頁面https://developer.apple.com/a...一共需要新增兩個證書,開發者除錯用的和上架App store分發軟體時用的,這個證書是關聯開發者的,開發者開發的多個app都可以用同一個證書
圖片

圖片

選擇iOS App Development,先建立開發者證書,待會再建立一個分發證書
圖片

選擇本地證書檔案
圖片

新增完成,點選下載,下載完成之後雙擊安裝,或者開啟,這個證書會被安裝在鑰匙串中。兩個證書都新增並下載安裝就行了。
圖片

鑰匙串中安裝成功的效果
圖片

如果建立錯誤,可點選證書進去刪除
5 建立Profile配置檔案同樣需要兩個,development和app store用的兩套,這個是和App產生關聯的不同的app工程有不同的配置檔案。
圖片

新增一個配置檔案
圖片

先新增一個開發模式的配置檔案,待會再新建一個AppStore用的配置檔案。
圖片

選擇App ID
圖片

選擇開發證書
圖片

選擇支援除錯的裝置
圖片

填入配置檔名稱,點選右上角藍色按鈕 Generate生成配置檔案,下載雙擊安裝,自動安裝到Xcode,或者在Xcode中選擇匯入,也可以在Xcode中直接下載
圖片

6 新建開發者應用返回網頁到App connect中新增應用
圖片

選擇我的App
圖片

新建App
圖片

app新建完成之後,完善App的詳細資訊,填寫app簡介,關鍵詞,截圖等。把測試賬號也填寫進去。如果你的app一般使用者是透過簡訊驗證登陸的,那最好在程式碼中讓測試賬號免驗證進去,方便稽核7 打包上架AppStore開啟Xcode,配置相關資訊。

相關文章