集成推送服務(wù)當(dāng)然少不了導(dǎo)出蘋果APNs證書的p12文件了地粪,登錄Developer后我下載了以前的推送證書家制,雙擊安裝后發(fā)現(xiàn)無(wú)法導(dǎo)出p12饼拍。
導(dǎo)出.p12文件
莫慌渣磷,看一下你的證書是否在登錄里?如果在其它的地方拖到登錄里試試罢猪。
鑰匙串
如果還是無(wú)法選擇“個(gè)人信息交換(.p12)”近她,看一下“我的證書”里(注意:不是“證書”)是否有你安裝的推送證書,沒(méi)有的話就要回憶一下當(dāng)初申請(qǐng)推送證書的電腦是不是你現(xiàn)在使用的電腦膳帕,或是之后你的電腦從重新安裝了系統(tǒng)粘捎。我很倒霉十月一在家重新安裝了系統(tǒng),結(jié)果節(jié)后回來(lái)就要換推送 SDK危彩。
接下來(lái)就重新申請(qǐng)證書吧攒磨,首先打開(kāi)鑰匙串創(chuàng)建CertificateSigningRequest文件。剩下的步驟就是拿著這個(gè)文件去Developer把生產(chǎn)和開(kāi)發(fā)的推送證書申請(qǐng)好下載后拖進(jìn)鑰匙串汤徽,注意:鑰匙串選擇“登錄”娩缰,種類選擇“我的證書”或“證書”。
CertificateSigningRequest文件
安裝證書
這時(shí)候發(fā)現(xiàn)“我的證書”和“證書”里都有我們的推送證書了谒府,在“證書”里再導(dǎo)出試試發(fā)現(xiàn)可以了漆羔,細(xì)心的同學(xué)可能發(fā)現(xiàn)了區(qū)別,可以導(dǎo)出 p12的證書左邊有“三角圖標(biāo)” 不能導(dǎo)出的則沒(méi)有狱掂。
導(dǎo)出 p12
申請(qǐng)了新的推送證書后,那之前的證書生效么亲轨?答案是可以使用的不會(huì)影響趋惨,但是新的版本上線后建議把不用的推送證書刪掉,以免時(shí)間久了回頭一看感覺(jué)很亂惦蚊。