2015-06-17 9 views
5

Witam wszystkich jestem integrującej GCM w aplikacji iOS przy użyciu poniższy linkGCM wsparcie dla aplikacji ios gdy aplikacja w tle lub zabity

https://developers.google.com/cloud-messaging/ios/start.

Przesłałem również certyfikaty podczas konfigurowania pliku w zdefiniowanych krokach.

Udało mi się również uzyskać powiadomienie, ale problem polega na tym, że nie otrzymuję powiadomienia, gdy aplikacja jest zabijana lub w tle. Czy jest jakaś implementacja do uzyskania powiadomienia w tle lub zabity program ios, ponieważ przeszukano dużo za to i nic nie okazało się owocne.

więc każda pomoc będzie mile widziane Dzięki ..

Odpowiedz

5

miałem ten sam problem i napisałem szczegółowe pytanie później. Na szczęście udało mi się rozwiązać problem i teraz działa on dla mnie. Nie wysyłałem danych w odpowiednim formacie, który działał po wysłaniu danych w odpowiednim formacie. Mój format JSON wygląda tak.

{ 
"notification":{ 
"badge":"12", 
"alert":"default", 
"sound":"default", 
"title":"default" 
}, 
"content_available":true, 
"to":"YOUR_KEY_HERE" 
} 

Ponieważ nie ma dostępnych informacji na temat wdrożenia serwera. możesz skierować moje pytanie, aby uzyskać więcej informacji.

GCM push notification to iOS with content_available (not working to invoke from inactive state)

+0

już wdrożone przed odpowiedź włożyli w nocie, która nie widziałem, ale po dostaniu się ten problem i pokazać ich szczegółowości dokumentu. – jogshardik

+0

thtas good to know .. enjoy pushing notifications –

+0

Znalazłem, że aby powiadomienie faktycznie pojawiło się na iOS (zamiast cichego alarmu), musisz dodać "body": "hello world" do słownika "powiadomień". –

Powiązane problemy