gpt4 book ai didi

ios - 设备锁定时 UILocalNotification 不触发

转载 作者:可可西里 更新时间:2023-11-01 06:15:54 26 4
gpt4 key购买 nike

我正在开发的应用程序是一个闹钟类型的应用程序。当用户按下主页按钮时,我会安排一些 UILocalNotifications 在特定时间间隔触发。当我按下主页按钮并退出应用程序时,通知会在正确的时间触发,但如果我按下锁定按钮,它们根本不会触发。我四处搜寻,但还没有发现为什么会这样。

正如我所说,当我先按下主页按钮时它工作正常。它们会在正确的时间开火,但如果我按下手机顶部的“锁定”按钮,之后它们就不会开火。有人知道这是为什么吗?

谢谢

最佳答案

这是因为锁定按钮不会退出您的应用程序。

我假设您正在应用程序委托(delegate)中的 applicationWillTerminate: 中设置 UILocalNotifications。如果在此方法中添加一些日志记录,您将看到在使用锁定按钮时不会调用它。

applicationWillResignActive: 中设置您的通知可能会解决您的问题。

关于ios - 设备锁定时 UILocalNotification 不触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16781194/

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