簡體   English   中英

即使該應用終止,iOS中的本地通知是否仍有效?

[英]Will local notification in iOS work even if the app is terminated?

我正在構建一個類似提醒的應用程序,該應用程序將通過觸發通知來提醒用戶打開應用程序以獲取有關應服用葯物的更多詳細信息,從而提醒人們按計划的時間服葯。 我打算使用本地通知而不是推送通知,但是只是想知道即使應用程序終止了,本地通知是否仍然可以工作(在任務管理器中刷卡,或者在我的情況下,我將應用程序設置為在按下主頁按鈕后就終止點擊)。

是的,即使您的應用終止了,本地通知也將起作用。 您只需要注冊一個本地通知,並帶有您要觸發該通知的日期。

無論您的應用是否終止,本地通知都會在注冊日期觸發。

最簡單的答案:是的,這是一個示例如何在您的應用程序中使用本地通知

UILocalNotification* localNotification = [[UILocalNotification alloc] init]; 
localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:60];
localNotification.alertBody = @"Your alert message";
localNotification.timeZone = [NSTimeZone defaultTimeZone];
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification]

即使您的應用已暫停,觸發日期屬性也會在您希望觸發通知時將系統停滿。

參考: Appcoda!

暫無
暫無

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

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