2016-11-17 23 views
-2

我正在構建一個類似提醒的應用程序,它會提醒人們在預定時間內服用藥物,方法是發出通知,要求用戶打開應用程序以瞭解應該服用的藥物的更多詳細信息。我打算使用本地通知而不是推送通知,但只是想知道即使應用程序終止,本地通知是否仍然有效(在任務管理器中向上滑動,或者在我的情況下,我設置應用程序在主頁按鈕點擊)。即使應用程序終止,iOS中的本地通知是否也能正常工作?

+0

你是什麼意思,由本地通知在這裏? – User511

+4

當你嘗試時發生了什麼? – matt

回答

1

是的,即使你的應用程序被終止,本地通知也可以工作。您只需在本地通知中註明您想要觸發該通知的日期。

本地通知將在註冊日期觸發您的應用程序是否已終止。

1

簡短的回答:是的,這裏有一個例子如何在您的應用程序

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

當你想火,即使你的應用程序被暫停的通知消防日期屬性耕種系統使用本地通知。

參考:Appcoda!

+1

如果你是從某處複製代碼,然後給引文或參考! [http://www.appcoda.com/ios-programming-local-notification-tutorial/](http://www.appcoda.com/ios-programming-local-notification-tutorial/) – Lion

+0

@Lion感謝請注意,我完全忘了。 –

相關問題