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

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


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



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

然后下載雙擊點擊安裝到鑰匙串里面后,你就會看到

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




然后點擊繼續(xù) 這樣就APPID也申請完了

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


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

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

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


然后下載 雙擊安裝到自己電腦上鑰匙串的證書
接下來驗證是否推送證書生成成功了

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

然后選中APP STORE 如圖

然后選擇你的APPID

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

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

選中你剛剛點擊下載的那個描述文件,一般是第一個

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

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

然后等段時間打包成功后會彈出一個框

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

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

登錄開發(fā)者賬號
接下來如圖

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


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