首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >localNotification问题

localNotification问题
EN

Stack Overflow用户
提问于 2013-03-19 14:47:05
回答 1查看 85关注 0票数 0

一旦一个进程完成,我就会发送一个本地通知,它运行良好。

这是我的didReceiveLocalNotification代码:

代码语言:javascript
复制
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification{

    CounterViewController *counterVC = [CounterViewController sharedInstance];
    [counterVC notificationArrived];
}

但是,当iPhone被锁定时,这些行不会被称为…我该怎么做才能让它们在后台运行?

EN

回答 1

Stack Overflow用户

发布于 2013-03-19 18:55:38

有两种方法来接收本地通知,一种是你已经实现的,它在应用程序运行时调用;第二种是在didFinishLaunchingWithOptions中,它在你的应用程序运行时被调用,你已经添加了一些代码来接收本地通知.....

代码语言:javascript
复制
 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

// Override point for customization after application launch.

// Add the view controller's view to the window and display.


application.applicationIconBadgeNumber = 0;

// Handle launching from a notification
UILocalNotification *localNotif =
[launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif) {
    NSLog(@"Recieved Notification %@",localNotif);
}

return YES;

}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15493154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档