gpt4 book ai didi

ios - 从 scheduleLocalNotification 触发本地通知集

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

在我们的应用中,如果用户设置了我们的 future 提醒,我们会通过以下方式设置本地通知:

UILocalNotification *localNotif = [[UILocalNotification alloc] init];
if (localNotif == nil) return;
NSDate *fireTime = [[NSDate date] addTimeInterval: 60 * 60]; // adds 1 hour (60 seconds * 60 minutes)
localNotif.fireDate = fireTime;
localNotif.alertBody = @"Alert!";

[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];

显然,如果只是几秒/分钟,那么测试起来很容易,但是要在遥远的将来测试 100%,对于我们来说,测试它是我们唯一的选择就是等待吗?

在 Android 上,您可以简单地调整手机的日期和时间,并触发本地通知,但到目前为止,我还没有在 iOS 上看到任何方法。

有办法吗?

最佳答案

您需要设置 timeZone UILocalNotification 的属性。否则,通知只是一个倒数计时器。

localNotif.timeZone = [NSTimeZone systemTimeZone];

关于ios - 从 scheduleLocalNotification 触发本地通知集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33037764/

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