今天公司決定把應(yīng)用的推送服務(wù)由極光推送換成網(wǎng)易推送,集成推送服務(wù)當然少不了導(dǎo)出蘋果APNs證書的p12文件了辛掠,登錄Developer后我下載了以前的推送證書,雙擊安裝后發(fā)現(xiàn)無法導(dǎo)出p12敌厘。
莫慌糠亩,看一下你的證書是否在登錄里?如果在其它的地方拖到登錄里試試鲁驶。
如果還是無法選擇“個人信息交換(.p12)”鉴裹,看一下“我的證書”里(注意:不是“證書”)是否有你安裝的推送證書,沒有的話就要回憶一下當初申請推送證書的電腦是不是你現(xiàn)在使用的電腦钥弯,或是之后你的電腦從重新安裝了系統(tǒng)径荔。我很倒霉十月一在家重新安裝了系統(tǒng),結(jié)果節(jié)后回來就要換推送 SDK脆霎。
接下來就重新申請證書吧总处,首先打開鑰匙串創(chuàng)建CertificateSigningRequest文件。剩下的步驟就是拿著這個文件去Developer把生產(chǎn)和開發(fā)的推送證書申請好下載后拖進鑰匙串睛蛛,注意:鑰匙串選擇“登錄”鹦马,種類選擇“我的證書”或“證書”胧谈。
這時候發(fā)現(xiàn)“我的證書”和“證書”里都有我們的推送證書了,在“證書”里再導(dǎo)出試試發(fā)現(xiàn)可以了荸频,細心的同學(xué)可能發(fā)現(xiàn)了區(qū)別第岖,可以導(dǎo)出 p12的證書左邊有“三角圖標” 不能導(dǎo)出的則沒有。
你可能會有疑問试溯,申請了新的推送證書后蔑滓,那之前的證書生效么?答案是可以使用的不會影響遇绞,但是新的版本上線后建議把不用的推送證書刪掉键袱,以免時間久了回頭一看感覺很亂。
剛剛項目上線了摹闽,昨天晚上提交的蹄咖,加急審核還是很給力的呢~