此文轉(zhuǎn)載于云之君兮鵬
推送步驟.png
1、<big>開(kāi)發(fā)者證書(shū)</big>(分為開(kāi)發(fā)和發(fā)布兩種,類(lèi)型為ios Development,ios Distribution),這個(gè)是最基礎(chǔ)的,不論是真機(jī)調(diào)試(iOS7.0之前),還是上傳到appstore都是需要的,是一個(gè)基證書(shū),用來(lái)證明自己開(kāi)發(fā)者身份的;
2、<big>appID</big> ,這是每一個(gè)應(yīng)用的獨(dú)立標(biāo)識(shí),在設(shè)置項(xiàng)中可以配置該應(yīng)用的權(quán)限,比如是否用到了PassBook,GameCenter,以及更常見(jiàn)的push服務(wù),如果選中了push服務(wù),那么就可以創(chuàng)建生成下面第3條所提到的推送證書(shū),所以,在所有和推送相關(guān)的配置中,首先要做的就是先開(kāi)通支持推送服務(wù)的appID;
3、<big>推送證書(shū)</big>(分為開(kāi)發(fā)和發(fā)布兩種,類(lèi)型分別為APNs Development ios,APNs Distribution ios),該證書(shū)在appID配置中創(chuàng)建生成,和開(kāi)發(fā)者證書(shū)一樣,安裝到開(kāi)發(fā)電腦上;
4、<big>Provisioning Profiles</big> 一般稱之為PP文件,該文件將appID,開(kāi)發(fā)者證書(shū),硬件Device綁定到一塊兒,在開(kāi)發(fā)者中心配置好后可以添加到Xcode上,也可以直接在Xcode上連接開(kāi)發(fā)者中心生成,真機(jī)調(diào)試時(shí)需要在PP文件中添加真機(jī)的udid;
iOS7.0之前要做真機(jī)測(cè)試, 必須要配置相應(yīng)的開(kāi)發(fā)證書(shū), 雖然 iOS7.0之后真機(jī)測(cè)試不用再去配置證書(shū), 要想做推送的話還是要配置開(kāi)發(fā)環(huán)境證書(shū)和推送證書(shū), 溫故知新今天簡(jiǎn)單的總結(jié)一下這個(gè)過(guò)程!
配置證書(shū):
- 準(zhǔn)備: 一個(gè)可以用的付費(fèi)的開(kāi)發(fā)者賬號(hào) ( 幾種類(lèi)型賬號(hào) 個(gè)人(Individual)$99 、公司(Company)$99 、企業(yè)(Enterprise)$299、高校(University))
- 注意:一個(gè)開(kāi)發(fā)者賬號(hào)只能創(chuàng)建(1-2個(gè)開(kāi)發(fā)(測(cè)試)證書(shū),2-3個(gè)生產(chǎn)(發(fā)布)證書(shū)),如果你的App Store Ad Hoc 前面的按鈕不能選擇,則代表你的這個(gè)賬號(hào)無(wú)法再創(chuàng)建新的生產(chǎn)證書(shū)了。你可以刪除現(xiàn)在的證書(shū)重新建證書(shū)(如果刪除一個(gè)證書(shū),那么正在使用這個(gè)證書(shū)的人將不能再使用了,除非重新生成,然后利用.p12重新導(dǎo)入到使用者的電腦里!)
開(kāi)始配置:
第 一 步:
打開(kāi)蘋(píng)果的官網(wǎng)去到配置證書(shū)的網(wǎng)頁(yè)
1.2: 進(jìn)入以下界面:
第 二 步: 我們可以先先加我們的 App ID 在還是那個(gè)面界面 Identifiers--->App IDs 點(diǎn)擊添加
2.2: 選擇專有真機(jī)還是通配(多個(gè) App)使用
2.3: 如果做推送的話記得要勾選推送服務(wù)還在這一頁(yè)
2.4: 然后繼續(xù)即可
第 三 步: 配置開(kāi)發(fā)(推送)證書(shū) --> Certificates-->Development 中點(diǎn)擊添加
3.2: 選擇開(kāi)發(fā)證書(shū)這個(gè)標(biāo)簽
3.3: 選擇真機(jī)測(cè)試還是做推送
3.4: 然后查找自己 App ID (沒(méi)有出現(xiàn)選擇的話不要選擇 Create我們建過(guò)了等會(huì)就好了)
3.5: 選擇我們的 Mac 的證書(shū)文件 沒(méi)有的話從我們的電腦上獲取一下:
3.5.1 填寫(xiě)郵箱選擇存在磁盤(pán), 點(diǎn)擊下載到桌面就行了
3.5.2 選擇上一步下載的文件就好了
第四步: 生成描述的配置PP文件 Provisioning Profiles --->Development ---> 添加
4.2: 選擇你的 AppID
4.3: 選擇證書(shū)
4.4: 選擇測(cè)試機(jī)
4.5:填寫(xiě)描述文件名
4.6:PP文件配置完成下載后雙擊安裝進(jìn)Xcode后即可使用
后面配置有時(shí)間補(bǔ)上,先把證書(shū)過(guò)程記錄一下!