簡體   English   中英

UILocalNotification iOS 8

[英]UILocalNotification iOS 8

我想在iOS8中制作一個UILocalNotification,它將在安裝應用程序后運行,並以我運行該應用程序時設置的間隔繼續運行。

假設通知的觸發日期為10秒。 因此,在我運行該應用程序之后,通知將在10秒后繼續顯示。

這是棘手的部分-無論應用程序是在后台還是終止,我都希望收到通知,除非我卸載了該應用程序,否則通知將在10秒后繼續發送。

這可行嗎? 我已經完成了應用程序在后台運行時通知到達的部分。但是我無法使其重復運行。 但是有可能使它如上所述嗎?

請幫忙

UILocalNotification具有一個屬性: @property(nonatomic) NSCalendarUnit repeatInterval

在過去的iOS8版本中是不可能的,而且我敢肯定在最后一個版本中也是如此。
它存在一個名為repeatInterval的屬性,但必須在NSCalendarUnit設置:秒,分鍾,天,但是10秒鍾內沒有任何選擇。
不能絕對做到的是通過任何方式(除非用戶決定)卸載應用程序。
當您安排本地通知時,當您的應用處於暫停狀態時,也會顯示該通知。

暫無
暫無

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

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