gpt4 book ai didi

iphone - 有没有办法知道何时在 iOS 中删除应用程序?

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:09 25 4
gpt4 key购买 nike

我的问题是:

我在 iOS 应用程序上安排了一些 UILocalNotifications,问题是如果我删除应用程序而不删除与通知关联的对象(并因此从 scheduledNotifications 数组中删除通知),通知仍然会触发。

虽然我没有经历过它们实际触发(它们被设置为在一周的间隔内重复)我有这方面的证据,因为我在应用程序启动时 NSLog scheduledNotifications 数组,即使在删除应用程序并重新安装它(与实体数据模型消失了),仍然显示一些预定的通知。

我在 Apple 的引用库中搜索了 UIApplication 和 UIApplicationDelegate 引用,但我没有找到任何方法来知道应用程序是否正在被删除,如果有我会写

[[UIApplication sharedApplication] cancelAllLocalNotifications];

在上述方法中。

那么,有没有办法知道这一点?

提前致谢,非常感谢您的帮助。

最佳答案

这是 4.0 中的一个错误,即使用户删除了应用程序,本地通知也会重复,但至少这个错误在以后的版本中被 Apple 修复了。

关于iphone - 有没有办法知道何时在 iOS 中删除应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4999234/

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