由于手機(jī)升級(jí)了iOS10廷痘,只能再使用xcode8.0了開發(fā)項(xiàng)目了笋额,今天測(cè)試人員在測(cè)項(xiàng)目的推送時(shí)篷扩,他們是iOS9以下的版本兄猩,運(yùn)行后推送完全沒問題鉴未,但是在我這個(gè)iOS10的系統(tǒng)下,竟然出現(xiàn)了這個(gè)情況
淹真,隨便一看,以為是證書配置的問題核蘸,但是明明iOS9以下的推送都可以使用的啸驯,這么奇怪的問題還是挺吸引人的客扎。到處查資料罚斗,挨個(gè)試,終于發(fā)現(xiàn)了一個(gè)小問題针姿,就是缺少了一個(gè)設(shè)置。
這個(gè)問題在以前的開發(fā)中從來沒有用過搓幌,非常容易忽視迅箩。在這里記錄一下。
不過,iOS10需要給工程調(diào)用系統(tǒng)功能開權(quán)限這一點(diǎn)是在是坑啊拐揭。。家肯。