1 準備 2 申請App ID 2.1 打開[蘋果開發者官網](https://developer.apple.com),點擊Account登陸賬號。 2.2 進入ID申請 3 創建證書請求文件(*.cerSigningRequest文件) 4 添加軟體開發證書和分發證書 並下載(*.CER文件) ...
1 準備 2 申請App ID 2.1 打開[蘋果開發者官網](https://developer.apple.com),點擊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 點擊藍色按鈕繼續,註冊,然後就能看到註冊的AppID 3 創建證書請求文件(*.cerSigningRequest文件) 這個證書文件是從mac中應用程式“鑰匙串”中申請的,申請後會產生一個文件,這個證書是關聯電腦的,後邊創建開發者證書的時候需要把該文件上傳上去,來生成開發者名義的開發證書和公司名義的軟體分發證書。後邊的證書生成完之後,這個文件就沒啥用了,需要用到再重新獲取一下就行 打開程式鑰匙串 從證書頒發機構請求證書 把證書文件存儲到桌面,這一步就完成了 4 添加軟體開發證書和分發證書 並下載(*.CER文件) 回到開發者網站,蘋果開發者官網,進入證書管理頁面 https://developer.apple.com/account/resources/certificates/list 一共需要添加兩個證書,開發者調試用的和上架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,配置相關信息。