gpt4 book ai didi

iphone - 通知中心和 'repeatInterval' 中的唯一条目

转载 作者:行者123 更新时间:2023-11-29 13:39:24 25 4
gpt4 key购买 nike

我正在发出本地通知警报 (iOS 5),它将定期(每分钟)重复其提醒,直到用户通过在 UILocalNotification 上设置 repeatInterval 来确认它实例添加到 [[UIApplication sharedApplication] scheduleLocalNotification:

设置“repeatInterval”的效果是每次重复通知而不确认通知时,通知中心就会有另一个条目。例如:在 5 分钟未确认开火后,通知中心有 5 个单独的条目。

有没有办法只有一个条目,但声音/振动提醒每 1 分钟?

这是我创建本地通知的方式:

UILocalNotification *localNotify = [[UILocalNotification alloc] init];

localNotify.fireDate = aFireDate;
localNotify.timeZone = [NSTimeZone defaultTimeZone];
localNotify.userInfo = userInfo;

// 3. Configure the substance of the notification: alert, icon badge number, and sound.
localNotify.alertBody = NSLocalizedString(alertTitleText, nil);
localNotify.alertAction = NSLocalizedString(alertActionText, nil);

localNotify.soundName = UILocalNotificationDefaultSoundName;
localNotify.applicationIconBadgeNumber = 1;

localNotify.repeatInterval = NSMinuteCalendarUnit;

// Schedule the local notification for delivery.
[[UIApplication sharedApplication] scheduleLocalNotification:localNotify];

最佳答案

不幸的是没有。只要用户为您的应用程序打开了通知中心,您触发的每个本地通知都会在通知中心显示为一个不同的条目;即使它们是同一 UILocalNotification 对象的多次触发。 UILocalNotification API您无法控制这一点。

关于iphone - 通知中心和 'repeatInterval' 中的唯一条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9591315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com