【发布时间】:2014-02-10 13:38:00
【问题描述】:
我在我的应用程序中实现了远程通知!如果我的应用程序处于后台并且推送消息已发送到我的设备,我会使用此方法做出反应:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
{
...Do Stuff
}
当应用程序处于前台或后台状态时,这非常有用!但是,如果我的应用程序根本没有运行怎么办?!当应用程序未运行时,我不能对推送消息做出反应吗?我的意思是 WhatsApp 可以做到这一点,对吧?!
【问题讨论】:
-
这根本不是同一个问题......
-
从通知启动应用程序时处理推送通知不是问题吗?它在那里被覆盖,但我可能误解了你的问题......
-
不...我只想发送一条静默推送消息并在后台处理它!但是,如果我的应用程序没有运行/终止,则不会调用给定的方法
标签: ios iphone objective-c ios7 push-notification