【发布时间】:2014-05-29 07:37:42
【问题描述】:
我尝试在我的主类 (ViewDidLoad) 中执行以下代码,但显然横幅没有出现在我的手机上。我注意到通知确实在通知中心弹出。只是当应用程序仍处于活动状态时,横幅并未出现在屏幕上。
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
localNotif.alertBody = @"Test Push Notification";
localNotif.applicationIconBadgeNumber = 1;
localNotif.soundName=@"default";
[application presentLocalNotificationNow:localNotif];
我也实施了 scheduleLocalNotification 来进行测试,但结果是一样的。 我不太确定出了什么问题。任何帮助或评论将不胜感激。
【问题讨论】:
-
当您安排通知时,您的应用程序似乎正在前台运行,是这样吗?如果是这样,这就是您没有看到通知的原因。
-
我的应用程序已启动并正在运行。当我触发本地通知时,它处于活动状态。我不知道发生了什么。
标签: ios objective-c notifications push-notification apple-push-notifications