gpt4 book ai didi

ios - didReceiveLocalNotification 在 iOS6 中未激活

转载 作者:行者123 更新时间:2023-11-29 04:06:34 25 4
gpt4 key购买 nike

最近我在尝试创建一个闹钟,当我使用UILocalNotification时,出现了问题。当应用程序在后台时,它会显示一个横幅,但是当应用程序处于事件状态时,即使我使用了didReceiveLocalNotification,也没有任何反应。为什么?

- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {

UIApplicationState state = application.applicationState;

if (state == UIApplicationStateActive) {
NSLog(@"RingRingRing~~~~~");
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Remind" message:notification.alertBody delegate:self cancelButtonTitle:@"Sure" otherButtonTitles:nil, nil];
[alert show];
}

}

最佳答案

远程或本地通知都不会唤醒 iOS 中的应用程序。用户需要对通知执行操作才能启动应用程序。

关于ios - didReceiveLocalNotification 在 iOS6 中未激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15102040/

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