關(guān)于NotificationService中didReceiveNotificationRequest方法不執(zhí)行的問題

記錄一下這幾天調(diào)試遠程推送拓展NotificationService的時候遇到的一個粗心導致問題。因為網(wǎng)上查不到相應的信息,記錄下來,萬一有人遇到了同樣的問題,希望能幫上忙。

具體的問題是剛開始用XR調(diào)試,一切正常。當我在做版本兼容的時候,用一臺iOS 12版本的手機測試時,發(fā)現(xiàn)推送的內(nèi)容跟之前的不一致,打了斷點,確定是didReceiveNotificationRequest方法不執(zhí)行了,網(wǎng)上搜了很多資料,一一嘗試后都沒有解決。

試了幾個不同機型,發(fā)現(xiàn)這個問題是系統(tǒng)版本到賬的,查看下圖的配置時,才發(fā)現(xiàn)創(chuàng)建Notification Service Extension時,系統(tǒng)默認設(shè)置的是 iOS 15.4,修改為 iOS 10 后,問題解決了。

配置圖示
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容