Tag: uilocalnotification

如何为以下情况安排本地通知?

专家,我有一个情景,我需要通知用户一天三次(上午,下午,晚上)。 而且这些通知的时间将根据每个date的数据库值每天有所不同。 这三个通知是可configuration的。 含义用户可能只是select设置下午和晚上,而在设置下closures早上通知。 根据我的理解,我可以使用本地通知来实现这一点。 我可以做到以下几点: – 在应用程序退出之前,在didFinishLaunchingWithOptions内部,我可以检查下一个通知是否到期,是否设置(开/关)。 如果它被设置,我安排它。 如果没有,我继续下一个通知types,并做同样的事情。 如果所有的通知都closures了,显然没有通知会被安排。 现在,当通知显示,我看到两个button“closures”和“查看”的警报。 如果用户select“查看”我的应用程序回到活动状态,并在用户退出下一个通知安排。 到现在为止还挺好。 现在如果用户select“closures”,我该怎么办? 它不会启动我的应用程序,因此下一个通知不会被安排? 我如何做到这一点? 有没有更好的方法来做到这一点? 帮帮我! 帮帮我! 帮帮我!

查找应用程序已经设置的本地通知列表

我的应用程序允许用户在将来设置一些提醒。 当应用程序启动时,我想知道什么提醒(通知)已经设置。 我可以读回已设定的通知,还是需要将其存储在我的应用程序中(例如Core Data或Plist)?

每天在特定时间快速重复本地通知

我是iOS开发新手,但已经创build了应用程序,我正在尝试创build一个设置时间的每日通知。 目前通知对于给定的date/时间执行一次。 我不确定如何使用repeatInterval方法每天安排。 每天重复通知的最佳方法是什么? 任何帮助将不胜感激(Y)。 var dateComp:NSDateComponents = NSDateComponents() dateComp.year = 2015; dateComp.month = 06; dateComp.day = 03; dateComp.hour = 12; dateComp.minute = 55; dateComp.timeZone = NSTimeZone.systemTimeZone() var calender:NSCalendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)! var date:NSDate = calender.dateFromComponents(dateComp)! var notification:UILocalNotification = UILocalNotification() notification.category = "Daily Quote" notification.alertBody = quoteBook.randomQuote() notification.fireDate = date notification.repeatInterval = UIApplication.sharedApplication().scheduleLocalNotification(notification)

每天在不同的时间发出本地通知

我正在开发一个项目,每天通过一个预定义的数据库在不同的时间通知用户,每天准确地进行五次。 我的问题是如何安排所有这些时间,5次* 365天= 1825年的火date! 是否有可能安排他们呢? 任何想法将非常感激

UILocalNotification在iOS10中已弃用

这可能是一个提前的问题,但我不知道如何使用UILocalNotification中的UILocalNotification。 我目前正在部署iOS8的应用程序,所以可以使用UILocalNotification吗?

iPhone:每日本地通知

我正在尝试实施本地通知 这是我设定的 // Current date NSDate *date = [NSDate date]; // Add one minute to the current time NSDate *dateToFire = [date dateByAddingTimeInterval:20]; // Set the fire date/time [localNotification setFireDate:dateToFire]; [localNotification setTimeZone:[NSTimeZone defaultTimeZone]]; 而不是20,我想把一个固定的时间(每天)开始推。 例如:我想推动通知每6:00上午popup。 怎么可能呢? 谢谢

当应用程序处于前台时显示本地通知Swift 3

显然这是现在可以与ios10: optional func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: (UNNotificationPresentationOptions) -> Void) 这个答案基本上说,需要做的工具: 当应用程序打开并在前台显示股票iOS通知横幅? 我只是不太了解如何把它放在一起。 我不知道这是多么重要,但我不能保持可选的function和Xcode要我切换到私人。 我试图展示徽章和文档提供 static var badge: UNNotificationPresentationOptions { get } 有一点在这里丢失 然后我假设,如果我想排除某些视图控制器获得这些徽章,我不使用导航控制器,我发现这个代码将工作? :var window:UIWindow? if let viewControllers = window?.rootViewController?.childViewControllers { for viewController in viewControllers { if viewController.isKindOfClass(MyViewControllerClass) { print("Found it!!!") } } }

UILocalNotification自定义闹钟重复间隔(太阳,星期一,星期三,星期四,星期五,星期五,星期六)

我使用UILocalNotification作为报警目的。 我有一个自定义选项重复基于平日(太阳,星期一,星期二,星期四,星期五,星期五,星期六)。 这么多的应用程序完成了这个过 我最好地尝试了我的水平。 但是我无法让它工作。 请你们帮我….