2016-03-24 9 views
1

Ich habe Push-Benachrichtigungen an die Anwendung, die ich gerade arbeite, aber ich kann nicht scheinen, sie in der Anwendung zu verwalten. Wenn ich die Benachrichtigungen in der Anwendung nicht verwalten kann, wie sonst kann ich den Inkrementierungswert des Badge-Symbols für das Anwendungs-App-Symbol reduzieren?Swift View Push Benachrichtigungen In App

+0

Ich denke, wir brauchen mehr Details, um zu helfen. Sie können Daten mit dem Push senden und diese Daten verwenden, um das Badge-Icon zu setzen. –

+0

Diese Frage kann hilfreich sein: http://stackoverflow.com/questions/16164339/update-badge-number-when-push-notification-is-received-when-app-is-not-open –

Antwort

1

Sie können Abzeichen Zählung im Push-Daten ändern, auch wenn Sie erhalten Push-Benachrichtigung Daten verwalten müssen, verwenden Sie diese Funktion:

func Anwendung (Anwendung: UIApplication, didReceiveRemoteNotification userinfo: [NSObject: ANYOBJECT], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void)

1

Es ist ein Kinderspiel, von überall das Abzeichen Zahl in der App zu ändern:

 UIApplication.sharedApplication().applicationIconBadgeNumber = 4