2016-05-03 14 views
0

Ich benutze GCM, um Push-Benachrichtigungen in iOS zu implementieren, wenn die Anwendung aktiv ist, wird es die Benachrichtigung erhalten, aber wenn es inaktiv ist, wird es keine Warnung anzeigen und warten, bis die Anwendung aktiv wird damit umgehen.iOS Push-Benachrichtigungen und GCM

Die empfangene Meldung ist dies:

[post_title : new post, post_id :1067 lang : english, post_type: News , from : 865414108428] 
+0

können Sie klären, was Sie erreichen wollen ? Bitte stellen Sie eine detaillierte Frage, damit die Community Ihnen nützliche Einblicke geben kann. Danke im Voraus :) –

Antwort

0

Von der docs:

Wenn Sie Nachrichten senden möchten, die nur aus benutzerdefinierten Schlüssel/Werte ein iOS-Gerät, wenn die Anwendung in ist Im Hintergrund wird der benutzerdefinierte Schlüssel/Wert in Datenpaaren gesetzt und content_available auf true festgelegt.

Ich hoffe, das hilft Ihnen.

0

Erster Schritt - diese Methode in appDelegate.m verwenden

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 

An zweiter Stelle in siehe Bild enter image description here

Add überprüfen Sie auch diese

Making GCM work for iOS device in the background

Verwandte Themen