草庐IT

Usernotification

全部标签

ios - 从 iOS 10 中的自定义日期开始取消并重新安排 UserNotification(旧的 UILocalNotification)

我安排每日UserNorification在特定时间每天触发,通知用户做某事。但是如果用户在通知被触发前X小时这样做,我需要取消今天的通知,在我看来取消所有通知,然后重新安排,但从明天的具体时间开始。例如,如果今天通知应该在11:00触发,而用户在10:00“做那件事”,则不应触发11:00通知,我需要在同一时间再次安排但从明天开始.循环继续下去,明天也一样。我的问题是:我是否应该使用以下代码取消安排第一个每日通知:UNUserNotificationCenter.current().removeAllPendingNotificationRequests()?如何安排从特定日期开始的

ios - Usernotification 框架角标(Badge)不增加

我在我的应用程序中使用UserNotification框架并发送本地通知(不是推送通知),我想将角标(Badge)设置为收到的通知数量,所以我所做的就是设置数量接收到用户默认通知的通知然后我尝试将值分配给角标(Badge)以获得角标(Badge)编号但角标(Badge)编号不会增加。这是我下面的代码设置接收通知的值center.getDeliveredNotifications{notificationinUserDefaults.standard.set(notification.count,forKey:Constants.NOTIFICATION_COUNT)print("not

swift - 对于 iOS 10,每周特定的一天重复 UserNotification

我正在为iOS10开发本地通知调度模块,它会重复本地通知,例如每周日或每周一等。假设我为这个日期安排了一个通知,它是2016-12-2710:53:22+0000并使用UNCalendarNotificationTrigger并且重复值等于true,通知被触发对于那个日期的人,下周不会在同一时间重复。这可能是什么原因?以及如何在iOS10中每周重复特定的一天。下面是创建本地通知的代码:letcontent=UNMutableNotificationContent()content.title=object.titlecontent.body=object.bodycontent.sou

swift - 对于 iOS 10,每周特定的一天重复 UserNotification

我正在为iOS10开发本地通知调度模块,它会重复本地通知,例如每周日或每周一等。假设我为这个日期安排了一个通知,它是2016-12-2710:53:22+0000并使用UNCalendarNotificationTrigger并且重复值等于true,通知被触发对于那个日期的人,下周不会在同一时间重复。这可能是什么原因?以及如何在iOS10中每周重复特定的一天。下面是创建本地通知的代码:letcontent=UNMutableNotificationContent()content.title=object.titlecontent.body=object.bodycontent.sou

swift - 3 天内的 UserNotification 然后每天/每小时重复一次 - iOS 10

UILocalNotification已经贬值,所以我想将我的代码更新到UserNotification框架:letalertDays=3.0letalertSeconds=alertDays*24.0*60.0*60.0letlocalNotification:UILocalNotification=UILocalNotification()localNotification.alertAction="Reminder"localNotification.alertTitle="ReminderTitle"localNotification.alertBody="ReminderMe