【问题标题】:Roll Back Push Notifications in IOS在 IOS 中回滚推送通知
【发布时间】:2015-02-18 11:25:36
【问题描述】:

我刚刚看到Inbox by Gmail app.Scenario 使用的一个功能是这样的:- 当任何邮件到达时,应用程序会收到邮件的推送通知。现在不要在iphone中打开应用程序,打开Inbox website并使用相同帐户登录网站,现在阅读通知到达iphone的邮件.

一旦您通过网站阅读邮件,通知就会从手机中消失。我只是想知道即使应用程序不在后台状态下怎么可能。

我知道你们可能会对这个问题投反对票,但在投票之前请考虑一下。

【问题讨论】:

标签: ios objective-c iphone xcode


【解决方案1】:

可以使用静默推送通知,在application:didReceiveRemoteNotification:fetchCompletionHandler: 中您可以使用[application setApplicationIconBadgeNumber:badgeNumber - 1]; 远程通知您的通知

【讨论】:

  • application:didReceiveRemoteNotification:fetchCompletionHandler 也需要先启动应用程序,即使没有启动应用程序他们也会这样做。
  • 否,application:didReceiveRemoteNotification:fetchCompletionHandler: 无论应用程序状态如何都会被调用。如果应用程序被挂起或未运行,则系统会唤醒或启动您的应用程序并在调用之前将其置于后台运行状态方法。
猜你喜欢
  • 2017-04-19
  • 2011-08-07
  • 1970-01-01
  • 1970-01-01
  • 2013-01-26
  • 2012-12-18
相关资源
最近更新 更多