在項目開發(fā)階段,更換開發(fā)賬號是經(jīng)常遇到的。這就牽扯到了當我們更換賬號是時,可能就會牽扯到一些三方應用的配置,例如:極光。
前戲:iOS能順利接收到到極光推送的一個大前提是配置基本信息,至于怎么配置,官方文檔很詳細

配置極光1.png

配置極光2.png
其中有一個必不可少的過程---上傳證書

上傳證書1.png

上傳證書2.png
當我們正確上傳證書后 ,會根據(jù)證書自動生成 bundle ID
那么問題來了。。。。。。。
當bundle ID 生成后,便不能更改
那如果客戶要求換一個賬號,相應的bundle ID 也跟著改變了,推送證書也需要改。。。
但
即使我們重新配置極光證書,之前的bundle ID 也不會改變。。。。
我們都知道 如果極光后臺的bundle ID 與我們項目的bundle ID 不一致,是收不到推送的。。。怎么辦?
1、繼續(xù)使用原來的bundle ID ,但這樣的話 新的客戶賬號里的 bundle ID 就需要更改,個人感覺這是一個大工程。。。。。
2、刪除應用,重新建一個新的。
3、找極光后臺改

和極光客服的聊天.png
根據(jù)客服提供的信息,我們發(fā)郵件就好(一般回復很快的,如果等了很久都沒回復的話,最好重新發(fā)一封。ps:我發(fā)的第一封郵件等了差不多一天,都沒回復。后來沒法,只能再發(fā)一封,幾分鐘就回復了。。。????。。)
不久,你會收到一封確認郵件

確認.png
照著他需要的內(nèi)容,重新發(fā)一封郵件 。。。。
大概5、6分鐘就會幫你解決問題。。。。。
這時 你就可以重新上傳推送證書 就好。。。相應的也會生成與新上傳的證書相對應 的bundle ID。