gpt4 book ai didi

ios - 锁定屏幕后,“首次推送”通知消失

转载 作者:行者123 更新时间:2023-12-01 16:40:33 25 4
gpt4 key购买 nike

如果我的应用在锁定屏幕后立即收到了推送通知,则第一个通知将在半秒后消失。 (实际上,我可以看到它的出现和消失)

以下内容正确显示在屏幕上。我可以一直复制。第一个消失,以下内容保留在屏幕上。

我已验证收到通知时应用程序的状态为“后台”,并且我从未调用过[[UIApplication sharedApplication] cancelAllLocalNotifications];

所以...我迷路了!

有什么线索吗?

非常感谢。

最佳答案

就我而言,我遇到了“第一个通知消失”的问题,因为我在didReceiveRemoteNotification处理程序中调用了“本地”通知。

- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
[[NSNotificationCenter defaultCenter] postNotificationName:@"LOCALNOTIF" object:nil userInfo:userInfo];
completionHandler(UIBackgroundFetchResultNewData);
}

看起来本地通知取消了另一个通知。我删除了本地通知,问题消失了。

关于ios - 锁定屏幕后,“首次推送”通知消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24870889/

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