由于手機(jī)升級(jí)了iOS10,只能再使用xcode8.0了開發(fā)項(xiàng)目了,今天測(cè)試人員在測(cè)項(xiàng)目的推送時(shí),他們是iOS9以下的版本,運(yùn)行后推送完全沒問題,但是在我這個(gè)iOS10的系統(tǒng)下,竟然出現(xiàn)了這個(gè)情況

問題.png
,隨便一看,以為是證書配置的問題,但是明明iOS9以下的推送都可以使用的,這么奇怪的問題還是挺吸引人的。到處查資料,挨個(gè)試,終于發(fā)現(xiàn)了一個(gè)小問題,就是缺少了一個(gè)設(shè)置。

配置.png
不過,iOS10需要給工程調(diào)用系統(tǒng)功能開權(quán)限這一點(diǎn)是在是坑啊。。。