【问题标题】:Handling push notifications in app with parse.com使用 parse.com 处理应用程序中的推送通知
【发布时间】:2014-03-15 09:10:16
【问题描述】:

我目前正在开发一个应用程序,我可以在其中通过 parse.com 向我的用户发送推送通知。我的发送和接收部分工作得很好,但是当你打开应用程序时,无论从哪个状态,什么都没有发生。而且徽章也不会消失。在我的 AppDelegate.m 中,我让 parse 像这样处理推送通知:

- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo {
[PFPush handlePush:userInfo];
} 

【问题讨论】:

    标签: ios ios7 push-notification xcode5 parse-platform


    【解决方案1】:

    使用下面的代码将徽章计数清零

    - (void)applicationDidBecomeActive:(UIApplication *)application
    {
      application.applicationIconBadgeNumber = 0;
    }
    

    或在处理推送通知时执行以下操作

    -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
    [PFPush handlePush:userInfo];
    application.applicationIconBadgeNumber = 0;
    } 
    

    【讨论】:

      猜你喜欢
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多