一、前言:
? ? ?作為一名iOS開發(fā)者,把辛辛苦苦開發(fā)出來的App上傳到App Store是件必要的事。但是很多人還是不知道該怎么上傳到App Store上,下面就來詳細(xì)講解一下具體流程步驟。
二、準(zhǔn)備工作:
一個已付費的開發(fā)者賬號(可分為四種):
賬號類型分為:
1.個人(Individual)? ? ?資費:99
2.公司(Company)? ? ?資費:99
3.企業(yè)(Enterprise)? ? 資費:$299
4.高校(University)? ?? 資費:免費
一個已經(jīng)開發(fā)完成的項目。
三、檢查工作:
1.安裝的Xcode必須為正式版,beta版本的Xcode不能上傳項目到App Store。
2.上傳使用的 Mac 的 OS X系統(tǒng)必須也是正式版的,beta版本也不行。
3.請確認(rèn)你安裝的Xcode是從App Store或者是開發(fā)者網(wǎng)站下載的
4.因為非官方途徑下載的Xcode可能帶有XcodeGhost 病毒。如何檢查?(如圖1)

四、生成發(fā)布證書
1.打開開發(fā)者中心網(wǎng)址:https://developer.apple.com
2.點擊:Account . (如圖2)

3.輸入賬號和密碼登錄(以公司開發(fā)者賬號為例 如圖3)

4.點擊:Certificates, Identifiers & Profiles
這是專門生成證書,綁定Bundle Id,綁定device設(shè)備,生成描述文件的地方? 如圖4

5.點擊Certificates生成證書,點擊?號新添加證書? (如圖5)

6.選擇生產(chǎn)證書(選擇App Store and Ad Hoc)(如圖6)

這里需要注意一下:

7.需要手動創(chuàng)建CSR文件,創(chuàng)建步驟 如圖8
說明:電子郵箱隨便填寫,名字使用默認(rèn)的就可以,選擇存儲到硬盤即可

8.創(chuàng)建完畢后,上傳到這里 如圖9

9.選擇完畢后,點擊右上角continue,進(jìn)入到如下界面, 點擊下載即可? ?如圖10

10.下載下來后會保存在桌面上,如圖11

11.生成p12文件在其他電腦上使用這個發(fā)布證書
?雙擊安裝證書后,打開鑰匙串訪問,選擇安裝的證書右鍵單擊? 如圖12

注意:如果沒有導(dǎo)出,可以把這個證書刪除,然后重新雙擊下載的證書文件安裝。
?導(dǎo)出證書 如圖13

存儲證書 圖14

注意:存儲的文件格式一定要是.p12
設(shè)置密碼
可為證書設(shè)置密碼,也可不設(shè)置密碼;如果設(shè)置了密碼,那么別人安裝這個證書的時候就要輸入密碼,否則無法安裝。如圖15


五、創(chuàng)建App IDs和綁定你的App的Bundle Identifier



接下來是描述文件的創(chuàng)建






七、在App Store開辟空間












八、在Xcode中打包工程
找到你剛剛下載的發(fā)布證書(后綴為.cer)或者p12文件,和PP文件,雙擊,看起來沒反應(yīng),但是他們已經(jīng)加入到你的鑰匙串中。(此操作之前操作過可忽略)
在Xcode中選擇iOS Device(這里不能選擇模擬器),按照下圖提示操作














以上步驟都操作完,等待審核就OK了,審核過程中可能會被拒絕,具體拒絕具體分析,解決后,重新打包上傳即可,重復(fù)此步驟。
審核通過的表現(xiàn)

九.發(fā)布此版本的步驟



結(jié)束
? ? ? 這就是一套完整的APP發(fā)布appstore的步驟,都一一記錄下來,以免忘記,有需要的盆友可以拿走,不謝,哈哈~