我有一个非常愚蠢的问题,遗憾的是我并不真正理解如何解决。
我正在尝试向我的iOS应用(Swift)实施推送通知。我确实成功创建了预定推送通知,我每分钟都会发送一个通知,以便进行测试。现在我似乎无法删除它,即使我已删除与其相关的代码,并在设备上重新安装了该应用程序。唯一有效的是在Xcode中禁用推送通知,我不想这样做。似乎我错过了这个概念的基本内容。
我最初使用APN测试仪向设备发送消息,但我不认为这与任何事情有关。
愚蠢的问题,但我希望有人可以帮助我。 谢谢!
答案 0 :(得分:1)
使用此选项删除所有本地通知:
UIApplication.sharedApplication().cancelAllLocalNotifications()
答案 1 :(得分:0)
使用UNUserNotificationCenter
将Lumialxk更新为Swift 4.0的最新版本 UNUserNotificationCenter.current().removeAllPendingNotificationRequests()