iOS開發從申請開發帳號到APP上架的總體流程詳解

應公司要求,寫一份文檔從申請帳號一直到APP上架的總體流程,下面進入正文。測試

 

https://blog.csdn.net/qq_35612929/article/details/78754470網站

首先第一步,申請開發者帳號:
開發者帳號有三種,分別是我的,組織,教育機構,其中組織又分爲公司和企業,其中我的和公司都是99美金/年,企業級的開發者帳號爲299美金/年,本文詳解我的、公司級開發者帳號。編碼

準備工做:
1. 一張開通visa或master功能的信用卡,公司郵箱,公司網站(需與郵箱後綴一致)
2. 打開註冊開發者帳號連接
3. 點擊 Start Your Enrollment.net


4.此時須要登陸Apple ID, 輸入郵箱和密碼登陸便可
(4.1)若是沒有Apple ID,點擊Create Apple ID建立一個帳號就行,但要注意郵箱後綴要與公司網站一致.
(4.2)填寫帳號信息,記得這個地方你本身要把它記錄在你的備忘錄裏,搞忘了就麻煩了。
(4.3)信息填寫完畢後,蘋果會給你註冊的郵箱發送一封郵件,將上面的驗證碼輸入到該頁面即完成了蘋果帳號的註冊。從新登陸繼續完成接下來的步驟。
(4.4)首次登陸會彈出一個協議框,在條文下的可選框打鉤,點擊【Submit】提交
5.填入我的名字、電話、地址(中英文兩遍)而後繼續(說明:若是你先前填寫過,就沒有這一步(直接進入第6步)
6.選擇對應的開發者帳號(我這裏選的公司帳號,若是是我的開發者不須要鄧白氏編碼)code


(6.1)若是你看到上面這張圖中「Check Now」,說明你尚未申請鄧白氏編碼,你需申請鄧白氏編碼。在此點擊【Check now】進入下圖鄧白氏碼檢測界面,而後填寫相關信息檢測(其實第一次申請的話這裏也至關因而申請鄧白氏碼)。


在上圖中輸入相關信息進行鄧白氏碼的檢測是否存在,這個界面全部填寫內容必須使用英文,不可以使用中文,全部輸入框填寫正確以後點擊【Continue】進行檢測,跳轉到下圖檢測結果的界面。


上圖中檢測結果是該公司尚未鄧白氏碼,這裏點擊下方小框爲對號,而後點擊【Submit】提交鄧白氏碼申請。

上圖提示申請已經被處理,很快將會受到一封郵件,郵件中會告訴你最晚哪一天會發放鄧白氏碼,如今就是等待了。以後,華夏鄧白氏會發送一個郵件要求填寫公司相關信息並回復給他。這個按照要求填寫就行了,有些格式可能不太準確,不過華夏鄧白氏會給你修改以後回覆你讓你確認的。漫長的等待……
一直到鄧白氏編碼申請下來後,會發送一個郵件告訴你,最好在14個工做日以後再使用,由於蘋果那邊同步數據須要時間。若是要提早使用,失敗次數不能超過3次。blog

7.當你擁有鄧白氏編碼後,點擊continue
7.1接下來會填寫公司的信息,第一個要選擇的是公司創始人仍是公司受權人,這個有老闆信息的話直接選創始人簡單點,若是沒有的話,選第二個受權人,會多填一部分信息見下圖開發


接下來還有公司信息文檔


7.2所有填完以後點擊下面的continue按鈕,來到確認頁面,進入最終的信息確認
檢查完畢後,點擊Submit按鈕,提交審覈
8.提交完信息了,接下來就等待蘋果審覈(注:若是想盡快經過審覈,能夠撥打蘋果電話進行諮詢:4006701855。這樣蘋果會重視你的訴求,固然打電話的時候態度很重要,儘量和藹有禮貌一點。)
9.可能須要等3-4天,蘋果會打電話給你覈對信息,而後審覈經過蘋果會發送一封郵件給你,按照郵件鏈接一步步操做
而後進入付款界面,填寫開通visa或master功能的信用卡的信息信息進行付款,支付成功後,開發者帳號就能夠用了
以上爲公司開發者帳號的具體流程,我的開發者帳號更加簡單一點,不須要鄧白氏編碼,公司營業執照等東西,只須要一個能境外付款的信用卡就行,流程很簡單
第二步:把APP上架到App Store
準備工做:
一、一個已付費的開發者帳號
二、一個已經開發完成的項目
檢查:
一、Xcode必須是正式版的,beta版本的Xcode是不能上傳項目的。
二、上傳使用的 Mac 的 OS X系統必須也是正式版的,beta版本也不行。
三、確認你安裝的Xcode是從App Store或者是開發者網站下載的,而不是從其它渠道獲取的安裝包安裝的,由於非官方途徑下載的Xcode可能帶有XcodeGhost 病毒。
正式開始上架流程:
一、申請發佈證書
1.1 進入蘋果官網
1.2 選擇右上角的 Account ,而後輸入開發者帳號密碼後登錄
1.3點擊下圖紅框處get


1.4以下圖操做同步


注意:一個開發者帳號只能建立(1-2個開發(測試)證書,2-3個生產(發佈)證書),若是你的App Store Ad Hoc 前面的按鈕不能選擇,則表明你的這個帳號沒法再建立新的生產證書了。解決辦法有兩個:
1.從共同使用這個帳號的人電腦上生成.p12文件,導入本身的電腦。
2.刪除現有的一個證書,儘可能挑時間靠前的刪。注意:若是刪除一個證書,那麼正在使用這個證書的人將不能再使用了,除非從新生成。所以條件容許的話儘可能用第一種方式。

1.5兩次Continue後,到了以下界面,這時候須要一個CSR文件去獲取證書


1.6獲取CSR文件

 

繼續後,有彈框提示存儲位置,存在能找到的地方後回到剛纔請求發佈證書的頁面,choose file 選擇剛纔的文件,而後點擊continue。


點擊 Download 下載證書,下載完成後,雙擊證書就能夠了(閃一下就完事了,沒其它效果)
2.建立App IDs和綁定你的App的Bundle Identifier


注意:
一、上傳App使用的Bundle Identifier(不要有-,都是英文+數字)必須是固定的,不能使用佔位符。
二、若是你的Bundle Identifier已經在網站上綁定了,若是你又修改了你工程裏面這個Bundle Identifier的話,須要從新進入到開發者帳號裏面綁定。

下面選擇App中包含的服務,默認有兩項,其他的根據本身項目的需求進行選擇
點擊Continue
而後再點擊Register
最後點擊Done
3.生成描述文件(描述文件的做用就是把證書和Bundle Identifier關聯起來)


3.1 在App ID 這個選項欄裏面找到你剛剛建立的:App IDs(Bundle Identifier) 類型的套裝,點擊Continue
3.2 選擇你剛建立的發佈證書,根據本身電腦上的發佈證書日期來選擇,點擊Continue
3.3 在Profile Name欄裏輸入一個名字(這個是PP文件的名字,可隨便輸入,在這裏我用工程名字,便於分別),而後點擊Continue
3.4 Download生成的PP文件,而後點擊Done,雙擊安裝(閃一下就完事了,沒其它效果)
4.在App Store建立應用
4.1 回到Account首頁



建立完應用後,填寫應用的詳細資料

 

其餘輸入框或選項都按提示填寫便可
最下面還有一個版本發佈,按需求來選手動或自動便可

總體的流程到這裏就結束了,以後就是等待蘋果的審覈,若是審覈經過,會發送一封郵件給這個開發帳號的郵箱,而後就能在App Store上下載該項目了,若是審覈沒過的話,蘋果也會發送一封郵件,告訴你拒絕的理由。而後照着郵件裏的需求改,改完後從新構建版本,從新提交審覈便可。下面附帶Xcode簡單步驟

相關文章
相關標籤/搜索