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,配置相關資訊。