app上架, 當(dāng)然要先將app在xcode中archive歸檔后上傳App Store.
但是這其中涉及到證書問題有點(diǎn)混亂, 每次時(shí)間一長(zhǎng)就會(huì)忘記. 現(xiàn)在梳理一下, 并做一個(gè)簡(jiǎn)單的記錄.
1. 我們需要什么
我們需要 bundleID, 證書 和描述文件.
申請(qǐng)的順序是: APPID - 證書 - 描述文件
先注冊(cè)ID, 得到可用的BundleID.
然后申請(qǐng)證書,證書分為開發(fā)證書和發(fā)布證書, 開發(fā)證書用來(lái)真機(jī)調(diào)試用, 發(fā)布證書用來(lái)上傳App Store用, 開發(fā)證書流程簡(jiǎn)單. 而發(fā)布證書需要用到CSR證書, CSR證書生成很簡(jiǎn)單, 如下:

1.jpg
最后申請(qǐng)描述文件, 發(fā)不用的描述文件, 在選擇證書的時(shí)候記得選擇剛才申請(qǐng)的發(fā)布證書.
安裝上發(fā)布描述文件后, 在xcode中的描述文件選擇為發(fā)布描述文件, 再選擇證書時(shí), 就能看到列表中有當(dāng)時(shí)創(chuàng)建發(fā)布描述文件是關(guān)聯(lián)的那個(gè)發(fā)布證書. 選擇這個(gè)發(fā)布證書, 然后archive, 完成后點(diǎn)擊 upload to App Store.
上傳需要一段時(shí)間, 等到上傳成功后, 還要等一段時(shí)間才能在 iTunes connect 上看到.

iTunesconnect.png