2016-03-14 141 views
0

是否有可能在iOS上持續存在本地通知?我希望在應用程序的某個方面啓用時發出通知,並且要讓該通知持續到用戶禁用應用程序中的功能爲止。持續本地通知iOS

的解決方案,我有迄今是調用每60秒以下左右刷新通知:

[[UIApplication sharedApplication] cancelLocalNotification:localNotification]; 
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification]; 

但是這樣做的缺點是,該通知是不是真正的持久的,而且屏幕每次通知都會觸發。那裏有更好的解決方案嗎?

在Android中,這是簡單的:

builder.setOngoing(true) 
+0

在某些情況下,你可以考慮一個錢包(存摺)卡可在鎖屏上顯示出持續數據時,一些條件(時間,地點......)相匹配。但這是相當嚴格的。你究竟想要達到什麼目的,即爲什麼你需要通知持續? – jcaron

+0

猜測是因爲有些公司只是想讓他們的iOS應用和Android應用完全一樣。兩者之間有根本的區別,只是有些人似乎沒有得到它。 –

回答