簡體   English   中英

永久本地通知iOS

[英]Persistent local notification iOS

在iOS上是否可以有持久的本地通知? 啟用某個應用程序的某些方面時,我想要一個通知,並且該通知將持續到用戶禁用應用程序中的功能為止。

到目前為止,我的解決方案是每60秒左右調用以下命令以刷新通知:

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

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

在android中,這很簡單:

builder.setOngoing(true)

不,這不可能。 您也無法控制已發送的本地通知。

如果您希望某些東西留在通知中心中,請使用“今日”小部件。

https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/NotificationCenter.html

暫無
暫無

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

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