1.iOS開發(fā)首次接入極光推送午笛,開發(fā)過程中測試推送一切正常惭蟋。但是,這個(gè)但是药磺,發(fā)布了生產(chǎn)環(huán)境蘋果手機(jī)竟然收不到推送的消息告组,而此時(shí)安卓的手機(jī)卻一切正常的能夠收到!
為什么呢与涡?惹谐??驼卖?氨肌?
2.找原因啊,排查錯(cuò)誤酌畜,服務(wù)器先查了怎囚,推斷難道是因?yàn)橥扑偷膬?nèi)容太多了?我們就減內(nèi)容桥胞,發(fā)現(xiàn)不是恳守,推送內(nèi)容減的幾乎沒有了還是收不到消息,這個(gè)推斷被推翻了贩虾。催烘。。缎罢。伊群。。策精。
3.怎么辦舰始,繼續(xù)找>>>>>什么原因呢?咽袜?丸卷??询刹?想啊想谜嫉。。凹联。沐兰。。匕垫。從客戶端開始查找僧鲁。
3.1先看證書,證書一切正常沒有問題。
3.2再看極光的SDK導(dǎo)入的一些配置和參數(shù)寞秃,一切正常斟叼,木有問題啊春寿?朗涩??绑改?谢床?
3.3怎么辦?查看推送的歷史厘线,這個(gè)時(shí)候识腿,對(duì)!T熳场渡讼!就在這個(gè)時(shí)候發(fā)現(xiàn)了一個(gè)奇怪的問題如下:
為什么平臺(tái)上顯示的是ios-dev呢?有問題耳璧,此處肯定有問題3审铩!旨枯!因?yàn)槲掖虻陌髅魇巧a(chǎn)的包啊蹬昌。。開始找原因攀隔,看證書皂贩,沒有問題,看極光平臺(tái)竞慢,沒有問題先紫?治泥?那么問題出在哪呢筹煮?這些消息是后臺(tái)推過來的,那么問題有可能出現(xiàn)在后臺(tái)居夹。找原因败潦,發(fā)現(xiàn),對(duì)W贾=侔恰!@旮唷沟饥!又發(fā)現(xiàn)了一個(gè)問題。在推送歷史里面看到了這樣的一句話。如下:
apns_production,咦贤旷!這個(gè)字段怎么看著這么熟悉呢广料。翻譯過來就是推送生產(chǎn),幼驶,艾杏,但是后面跟的怎么是false呢?此處肯定有鬼盅藻。购桑。對(duì)就是它在搗亂。
4.排查原因氏淑,最后發(fā)現(xiàn)原來這個(gè)需要在后臺(tái)配置勃蜘,因?yàn)槟J(rèn)的是不能推送到生產(chǎn)的,默認(rèn)的是推送到開發(fā)環(huán)境的<俨小T!守问!天霸裙椤!我的天昂呐痢D露恕!極光接入文檔中竟然不特別的說明仿便,這么嚴(yán)重的問題体啰。。嗽仪。極光你個(gè)坑爹的貨荒勇。。
5.于是乎我們后臺(tái)的小哥哥在后臺(tái)推送時(shí)加上如下代碼:
pushPayload.resetOptionsApnsProduction(true);
6.我的天闻坚,我的天沽翔。。窿凤。仅偎。通了,終于通了雳殊!此時(shí)感覺橘沥,原來世界這么的明朗,我還是愛我的生活的夯秃,我還是愛我的世界座咆,我還是愛我的祖國痢艺!于是想要吟詩一首:從明天起,做一個(gè)開朗的人介陶,面朝大海腹备,春暖花開!從明天起斤蔓,環(huán)游世界植酥,播種,發(fā)芽弦牡,生子結(jié)婚友驮,,驾锰,卸留,,椭豫,耻瑟。“喂喂”赏酥,@“喂喂”喳整,@“醒醒”,@“你的代碼又出BUG了”裸扶。框都。。呵晨。魏保。哦,原來我是一個(gè)程序員摸屠,寫代碼吧谓罗!寫代碼使我快樂,寫代碼使我開心季二,寫代碼檩咱。。戒傻。税手。蜂筹。需纳。。