原文發(fā)表在博客園,搬到了這里。
剛開(kāi)始接觸push的時(shí)候,感覺(jué)好高大上了,實(shí)際搞下來(lái),其實(shí)很簡(jiǎn)單,不得不說(shuō),蘋(píng)果封裝的真的很好,調(diào)用起來(lái)很簡(jiǎn)單。
接下來(lái),寫(xiě)一下自己的步驟吧。
1,創(chuàng)建push證書(shū)。
登錄 https://developer.apple.com/devcenter/ios/index.action

2,創(chuàng)建一個(gè)測(cè)試的push appid
點(diǎn)擊app IDs

點(diǎn)擊加號(hào)

出現(xiàn)下面的頁(yè)面,name 隨便填寫(xiě) ,這里我寫(xiě)了TestPush,bundle ID 這里一般寫(xiě)為com.xxx.xxx;

選中Push Notifications

點(diǎn)擊 Continue。

點(diǎn)擊submit,
好了 到了這里 基本上已經(jīng)創(chuàng)建好一個(gè)用于push的appid,但是Push Notifications 還是個(gè)黃色的,別著急 我們下來(lái)來(lái)處理他。
2,生成pushcer文件
這個(gè)時(shí)候我們創(chuàng)建的appid出現(xiàn)在了頁(yè)面里面,點(diǎn)擊它。

出現(xiàn)了詳細(xì)信息,這里的Push Notifacition 還是黃色,點(diǎn)擊edit。

看到編輯頁(yè)面

點(diǎn)擊create certificate

這個(gè)時(shí)間出現(xiàn)了下面的界面,要我們上傳一個(gè)文件,這個(gè)文件我們還沒(méi)有創(chuàng)建,下面來(lái)創(chuàng)建這個(gè)請(qǐng)求文件。

開(kāi)始創(chuàng)建請(qǐng)求文件,這里需要本地生成一個(gè)請(qǐng)求生成的證書(shū)。
點(diǎn)開(kāi)鑰匙串訪問(wèn)。如下圖所示。從證書(shū)頒發(fā)機(jī)構(gòu)請(qǐng)求證書(shū)。


出現(xiàn)以下界面,選擇存儲(chǔ)到磁盤。

好了這樣這個(gè)證書(shū)就創(chuàng)建成功。

繼續(xù),選擇剛才本地創(chuàng)建好的證書(shū)。繼續(xù)剛才的步驟,選擇剛才創(chuàng)建好的請(qǐng)求文件上傳,一步步點(diǎn)擊,這個(gè)cer文件就創(chuàng)建好了。

cer文件創(chuàng)建成功,下載下來(lái)測(cè)試用。
這里我只生成了開(kāi)發(fā)者需要的cer文件,發(fā)布需要的文件創(chuàng)建原理與這個(gè)相同。
3,生成調(diào)試證書(shū)。

點(diǎn)擊加號(hào) 創(chuàng)建測(cè)試push證書(shū)。

這里選擇我們剛才創(chuàng)建好的appid。

Selcet All.

Selcet All.

填寫(xiě)證書(shū)的名字。

ok 大功告成,把這個(gè)證書(shū)下載下來(lái),跟剛才那個(gè)cer文件一起,雙擊安裝。

下一篇我們來(lái)測(cè)試一下這個(gè)證書(shū)的可用性。?。?!
<二>iOS 開(kāi)發(fā)Push的個(gè)人見(jiàn)解 圖文并茂 詳細(xì)到我寫(xiě)的想吐?。。。。。。。?!
歡迎轉(zhuǎn)載,轉(zhuǎn)載注明出處:<一>iOS 開(kāi)發(fā)Push的個(gè)人見(jiàn)解 圖文并茂 詳細(xì)到我寫(xiě)的想吐?。。。。。。。?!
http://www.cnblogs.com/yunis/p/4372254.html
http://m.itdecent.cn/p/a7ee0d4881ef