gpt4 book ai didi

ios - 单击时关闭苹果推送通知

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:21:30 24 4
gpt4 key购买 nike

所以这是一个非常简单的问题。我的服务器向 iOS 设备发送一个 APN,我可以点击通知,应用程序启动,一切正常,但通知永远不会被取消,它只是位于通知中心。

如有任何帮助,我们将不胜感激!

很抱歉,如果之前已经回答过这个问题,我搜索了整个堆栈,只找到了对本地通知的引用。

编辑

好的,所以当我放

[UIApplication sharedApplication].applicationIconBadgeNumber=0;
[[UIApplication sharedApplication] cancelAllLocalNotifications];

在 application:didFinishLaunchingWithOptions 中,它会在应用程序启动时消除所有旧通知(并且在应用程序启动时默认情况下不会发生这种情况),但是当我将它放入任何其他被调用的委托(delegate)方法中时当应用程序像 applicationDidBecomeActive 一样激活时:它不起作用?

这没有什么意义......

最佳答案

加入:

application.applicationIconBadgeNumber = 0;

进入 applicationDidBecomeActive:成功了!

关于ios - 单击时关闭苹果推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25292306/

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