-
首先先登錄蘋果開發(fā)者中心(前提當(dāng)然是你必須要有一個(gè)付費(fèi)的99刀的蘋果賬號(hào))
2.先申請(qǐng)本機(jī)子證書
打開蘋果電腦自帶的鑰匙串的那個(gè)軟件 然后看下圖
Paste_Image.png

然后點(diǎn)擊繼續(xù)后保存會(huì)看到一個(gè)文件名為CertificateSigningRequest.certSigningRequest 的證書,(這個(gè)就是本機(jī)子證書)
2.登進(jìn)開發(fā)者賬號(hào)后 如下圖準(zhǔn)備申請(qǐng)證書和創(chuàng)建ID


然后步驟一申請(qǐng)生產(chǎn)證書



把上一步剛申請(qǐng)的mac電腦機(jī)子證書導(dǎo)進(jìn)去生成這個(gè)生產(chǎn)證書就成功了,然后保存后你就會(huì)看到
文件名是這樣的一個(gè)證書

然后下載雙擊點(diǎn)擊安裝到鑰匙串里面后,你就會(huì)看到

那就意味著生產(chǎn)證書生產(chǎn)成功了
步驟2.
創(chuàng)建APPID




然后點(diǎn)擊繼續(xù) 這樣就APPID也申請(qǐng)完了

步驟 3
生產(chǎn)推送證書 (包括開發(fā)環(huán)境和生產(chǎn)環(huán)境的推送證書都要)
再次點(diǎn)擊 certificates 如圖


點(diǎn)擊繼續(xù)后進(jìn)入下個(gè)界面
這邊要選中你剛剛創(chuàng)建的APPID 如圖

然后點(diǎn)擊繼續(xù)生成后 下載雙擊安裝到自己的?MAC電腦的鑰匙串證書里面
如圖

接下來(lái)是生成環(huán)境的推送證書
進(jìn)入頁(yè)面跟開發(fā)環(huán)境推送證書生成一樣 點(diǎn)擊ALL 然后加號(hào),接著如圖


然后下載 雙擊安裝到自己電腦上鑰匙串的證書
接下來(lái)驗(yàn)證是否推送證書生成成功了

這樣就算把推送證書弄完成了 不容易啊,雖然操作 起來(lái)簡(jiǎn)單,但是寫起來(lái)還是有點(diǎn)繁瑣
步驟3,生成描述文件
找到 provisioning pro files的選項(xiàng) 如圖

然后選中APP STORE 如圖

然后選擇你的APPID

名字你隨便命名
然后下載 下載完后記得要點(diǎn)擊 點(diǎn)擊 點(diǎn)擊(重要事情說三遍)雖然你點(diǎn)擊后 感覺沒啥變化,如果此時(shí)你XCODE開著的話,當(dāng)你點(diǎn)擊后 會(huì)彈出Xcode 此時(shí)描述文件已經(jīng)安裝到你的代碼工程文件當(dāng)中,具體什么情況去,樓主接著說明
生成描述文件后如下圖

如果顯示是綠色的話 才代表你生成的描述文件是成功的,如果是報(bào)警告的黃色的話,可能你要重新生成?;蛟S你哪一步操作錯(cuò)了,這樣也好,多操作幾次就熟了
搞定了這步,證書也差不多一段落了,接下來(lái)是 xcode 編譯操作了
步驟4.準(zhǔn)備打包
先把代碼跑起來(lái),記得要用真機(jī)調(diào)試(記得bundle 每次上架都要加一)
編譯成后 進(jìn)入工程文件 如圖

選中你剛剛點(diǎn)擊下載的那個(gè)描述文件,一般是第一個(gè)

這樣 描述文件就已經(jīng)安裝到你的工作文件當(dāng)中了
然后點(diǎn)擊xcode- product- scheme-edim scheme-找到archive (把它改成release)
如圖

點(diǎn)擊close 關(guān)閉后
接著就點(diǎn)product- archive 如圖

然后等段時(shí)間打包成功后會(huì)彈出一個(gè)框

那個(gè)彈出選項(xiàng)的時(shí)候選擇提交到APPSTORE第一個(gè) 并且要選擇自己的開發(fā)者賬號(hào)-接著選中export導(dǎo)出打包文件
然后接下來(lái)就是把打包的文件上傳到appstore
如圖用xcode上傳的方式打開工具

接著就把把選中進(jìn)去,網(wǎng)絡(luò)好的話就一瞬間的事情就上傳到appstore 了 如圖

登錄開發(fā)者賬號(hào)
接下來(lái)如圖

做到這部的話已經(jīng)算是成功了
步驟5查看是否已經(jīng)上傳成功
點(diǎn)擊 ituens store


以上就是上架大體流程
最好把上架完的證書以P12的形式導(dǎo)出來(lái),以后需要用的的時(shí)候比較方便啊
祝 順利上架!
