簡體   English   中英

iOS通知在通知區域混亂

[英]Ios notification cluttering on notification area

我有一個用目標c編寫的iOS應用。 我在通知區域遇到通知混亂的問題。 每小時都會觸發本地通知。 如果用戶沒有單擊通知,則下一個通知也將添加到我們不需要的通知區域中。 我們想要的是,取消先前的通知並每次彈出一個新的通知,這樣我們只有一個通知,而不是在通知區域中看到多個通知排成一行。 任何幫助是極大的贊賞。 先感謝您

您無法控制操作系統如何處理通知。 您也無法在本地控制用戶是否打開應用程序以及自定義計划通知的行為。

但是,您可以做的是在服務器上跟蹤用戶是否登錄(或執行了您需要執行的任何操作才能繼續發布通知),然后根據該時間安排( 遠程 )通知。

我知道這可能無法解決您的問題,但是我認為這可以引導您朝正確的方向發展(假設您控制服務器端代碼,並且願意使用遠程通知而不是本地通知...)

在安排下一個本地通知之前,請清除以前的通知

//to clear the alarm notification from notification center
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 1];
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 0];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM