当前位置: 首页 > 面试题库 >

应用终止后发送本地通知

东郭翰音
2023-03-14
问题内容

我正在iOS中制作一个应用程序,它将在计时器上发送本地通知。当应用程序处于后台状态时,它可以正常工作,但是在终止并完全关闭时,它无法工作。

无论如何,是否仍会在发生这种情况时发送本地通知?

提前致谢。


问题答案:

当然,如果您安排了本地通知,即使您终止应用程序,它也会触发。

        UILocalNotification *_localNotification = [[UILocalNotification alloc] init];
        _localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:_value];
        _localNotification.timeZone = [NSTimeZone defaultTimeZone];
        _localNotification.alertBody = @"Beep... Beep... Beep...";
        _localNotification.soundName = UILocalNotificationDefaultSoundName;
        [[UIApplication sharedApplication]scheduleLocalNotification:_localNotification];

…对我来说就像是一种魅力。



 类似资料:
  • 我正面临一个浪费时间的问题 我正在用本地数据库构建一个应用程序。例如,我希望此应用程序每隔15分钟向用户发送一次通知,其中包含来自数据库的一些数据。我已经成功地实现了这一点,只要应用程序正在运行或未被终止,但当应用程序被终止时,用户将不再看到通知。我正在两台真正的设备上测试这个应用程序 在主要活动中,我使用上一个通知程序每15分钟显示一次:- 当我更改通知程序类代码以显示不带任何值的日志消息时,l

  • 我已经为这个问题挣扎了几天了 我有一个android应用程序,用户可以指定植物浇水的频率。我想根据植物浇水的频率发送通知。(例如,每3天发送一次通知) 我知道有很多问题可以解决这个问题,但我仍然无法让它发挥作用 我从使用报警管理器实现/启动服务开始 主要问题是,一旦我的应用程序被终止,通知将不再发送 我正在使用firebase存储所有数据 我读了一些关于firebase函数的内容,但我不知道这是否

  • 我在这方面发现了很多老问题,但我没有找到一个明确的答案,在应用程序被终止后,让本地通知单击事件起作用。如果应用程序处于活动状态或处于后台,则通知将起作用。为了进行测试,我编写了以下代码。 发生的情况是,通知已安排,并在2分钟后显示。如果应用程序在通知仍被触发的同时被终止,但单击事件未被处理,通知将再次安排。所以我假设通知在被点击后被清除,因为应用程序。ready事件稍后处理它无法处理click事件

  • 我有一个提醒应用程序,它根据listview中项目的时间发送通知,问题是每当我的手机重新启动或应用程序被终止时,该应用程序都不会发送任何通知 注意:该应用程序是脱机和本地的,它不使用internet连接,我不为此应用程序使用FCM或联机服务 非常感谢您抽出时间。

  • 我正在将通知从GCM迁移到FCM。在GCM中,当应用程序处于前台、后台或被杀死时,我能够收到通知,但在FCM中,当应用程序未被打开或被刷出时,我无法收到通知。我错过什么了吗???? } json请求正文:

  • 我想知道是否有可能在应用程序打开然后关闭时向设备发送本地通知。 当我的应用程序打开并在后台时,它已经工作了。 谢啦 编辑:我想我还不够清楚: 我想在给定时间发送本地通知,即使应用程序当时未运行。